Highest averages
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
Basit Ali (PAK) 1993-1996 14 12 3 513 127* 57.00 543 94.47 1 3 0 35 12
SM Gavaskar (India) 1984-1987 14 13 3 528 92 52.80 866 60.96 0 6 3 33 5
Inzamam-ul-Haq (PAK) 1993-2006 61 61 10 2583 137* 50.64 3359 76.89 4 18 0 203 38
SR Tendulkar (India) 1990-2000 42 42 5 1778 143 48.05 1916 92.79 7 7 1 168 30
RB Richardson (WI) 1985-1995 26 26 5 969 122 46.14 1358 71.35 3 4 1 65 12
JP Duminy (SA) 2010-2013 10 10 3 321 64 45.85 401 80.04 0 3 0 22 2
Javed Miandad (PAK) 1984-1993 34 29 6 1052 116* 45.73 1427 73.72 1 9 3 58 8
Saeed Anwar (PAK) 1990-2001 51 51 3 2179 131 45.39 2586 84.26 7 11 1 215 35
SV Manjrekar (India) 1990-1996 15 12 1 499 72 45.36 731 68.26 0 6 0 20 6
Asif Mujtaba (PAK) 1986-1995 16 12 5 315 113* 45.00 474 66.45 1 1 2 23 0
AB de Villiers (SA) 2010-2013 10 10 1 402 115* 44.66 493 81.54 1 2 0 27 3
A Flower (Zim) 1993-2001 19 19 3 689 120* 43.06 979 70.37 1 3 1 45 2
CL Hooper (WI) 1988-2002 20 19 5 579 112* 41.35 763 75.88 2 1 1 30 9
NS Sidhu (India) 1988-1998 32 32 2 1225 108 40.83 1738 70.48 2 8 2 92 8
Saleem Malik (PAK) 1984-1999 60 50 8 1714 102 40.80 2283 75.07 3 11 4 89 10
Nawroz Mangal (Afg) 2010-2016 17 17 3 569 129 40.64 645 88.21 2 2 2 45 20
Mohammad Hafeez (PAK) 2003-2015 41 41 3 1502 140* 39.52 1947 77.14 4 6 1 148 19
DPMD Jayawardene (SL) 1999-2011 32 31 2 1144 128 39.44 1453 78.73 2 7 1 99 10
Shoaib Mohammad (PAK) 1985-1989 11 10 0 388 76 38.80 651 59.60 0 4 0 21 0
AC Parore (NZ) 1994-1998 12 12 2 387 93 38.70 628 61.62 0 3 2 21 0
Mohammad Shahzad (Afg) 2010-2016 15 15 1 536 131* 38.28 570 94.03 2 0 1 55 16
Kamran Akmal (PAK) 2006-2012 19 18 5 496 116* 38.15 531 93.40 1 2 0 47 9
Ahmed Shehzad (PAK) 2009-2015 23 23 0 875 124 38.04 1196 73.16 2 5 2 80 6
Misbah-ul-Haq (PAK) 2003-2014 38 35 6 1099 79* 37.89 1585 69.33 0 7 1 67 15
Aamer Sohail (PAK) 1990-1999 27 27 1 984 134 37.84 1506 65.33 2 6 1 85 3
M Amarnath (India) 1985-1989 14 14 3 410 102* 37.27 592 69.25 1 2 1 32 4
Mohsin Khan (PAK) 1984-1986 10 10 2 296 86* 37.00 516 57.36 0 1 0 23 1
Azhar Ali (PAK) 2012-2015 10 10 2 295 59* 36.87 415 71.08 0 2 0 25 3
Rameez Raja (PAK) 1985-1997 37 36 3 1203 109* 36.45 2001 60.11 2 6 0 79 3
MS Atapattu (SL) 1996-2003 39 38 3 1271 102* 36.31 1991 63.83 1 11 5 87 3
VG Kambli (India) 1991-2000 18 15 4 398 82* 36.18 578 68.85 0 3 1 24 6
S Chanderpaul (WI) 1995-2008 19 19 3 578 107* 36.12 827 69.89 1 3 1 31 10
RP Arnold (SL) 1999-2002 25 24 5 676 76* 35.57 936 72.22 0 6 0 50 1
DL Haynes (WI) 1985-1993 15 15 2 459 87 35.30 782 58.69 0 5 2 39 3
Mohammad Yousuf (PAK) 1999-2010 38 36 4 1113 129 34.78 1534 72.55 1 6 1 82 12
BC Lara (WI) 1991-1999 21 21 0 727 169 34.61 840 86.54 2 2 3 68 14
M Azharuddin (India) 1985-2000 62 58 10 1660 108 34.58 2485 66.80 1 9 2 79 16
KLT Arthurton (WI) 1988-1993 11 11 1 345 84 34.50 516 66.86 0 3 1 28 4
KC Sangakkara (SL) 2000-2013 30 28 4 815 103* 33.95 1209 67.41 2 5 2 68 3
DB Vengsarkar (India) 1984-1989 19 16 2 461 95* 32.92 783 58.87 0 4 0 28 2
Imran Nazir (PAK) 2000-2007 16 16 0 524 71 32.75 672 77.97 0 4 1 64 8
Abdul Razzaq (PAK) 1999-2011 45 33 9 769 109* 32.04 851 90.36 1 3 2 41 35
LD Chandimal (SL) 2011-2013 10 10 1 287 64* 31.88 390 73.58 0 1 0 14 7
DA Marillier (Zim) 2000-2003 11 11 1 317 100 31.70 453 69.97 1 2 0 25 5
R Dravid (India) 1996-2006 17 17 0 538 92 31.64 903 59.57 0 4 1 41 0
CD McMillan (NZ) 1998-2002 11 11 0 348 59 31.63 513 67.83 0 2 0 18 6
Sarfraz Ahmed (PAK) 2011-2015 16 15 2 409 65 31.46 447 91.49 0 2 0 30 3
ST Jayasuriya (SL) 1990-2007 60 59 0 1851 189 31.37 2228 83.07 2 12 5 199 37
Mudassar Nazar (PAK) 1984-1988 18 17 2 462 95 30.80 911 50.71 0 4 0 28 1
RS Mahanama (SL) 1986-1998 38 37 4 1015 101 30.75 1727 58.77 1 6 4 60 2
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years

Minimum of 10 innings

Records includes the following current or recent matches:
Afghanistan v Zimbabwe at Sharjah, 5th ODI, Jan 6, 2016 [ODI # 3722]
Afghanistan v Zimbabwe at Sharjah, 4th ODI, Jan 4, 2016 [ODI # 3720]
Afghanistan v Zimbabwe at Sharjah, 3rd ODI, Jan 2, 2016 [ODI # 3719]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365