Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Aamer Malik1988-1989131302629020.1553.03021
Aaqib Javed1988-1989186542*4.0022.22001
Abdul Azeem1989-1989210636363.000.00010
Abdul Qadir1988-1989191571074113.3767.72001
Akram Khan1988-19882213021*30.0050.00000
TM Alderman1988-1989114100*0.000.00003
HL Alleyne1988-19882000--0.00000
M Amarnath1988-198877217374*34.6059.45010
CEL Ambrose1988-198919107632321.0064.94000
Aminul Islam1988-1988330372712.3344.57001
PG Amm1988-1989440783619.50-001
PK Amre1989-19892213526*35.00-000
PW Anderson1989-1989110111.0014.28000
WS Andrews1989-19893216135*61.0060.39000
SA Ankola1989-19891000--0.00000
SD Anurasiri1988-19882000--0.00000
Arshad Ayub1988-198912421698.0094.11000
JM Arthur1988-198822010105.00-001
KLT Arthurton1988-198976216576*41.2559.35010
B Arun1989-1989210111.000.00000
J Arun Lal1989-1989330595219.6624.13010
Athar Ali Khan1988-1988330683022.6640.23000
Avinash Kumar1989-1989110222.00-000
KBJ Azad1989-19892224430*--000
M Azharuddin1988-198918174529108*40.6984.03121
Azhar Hossain1988-198833014104.6626.92000
ST Banerjee1989-19891113232*--000
EAE Baptiste1989-19895000--0.00000
LJ Barnard1988-1988220974.50-000
TJ Barsby1988-19896602228137.0057.66021
SJ Base1988-1988220261413.00-000
TH Bayliss1989-1989210555.0023.80000
WKM Benjamin1988-19898601372.1644.82004
RM Bentley1988-1988110232323.00-000
K Bhaskar Pillai1989-19892201117755.50-010
RMH Binny1989-19892217662*76.00-010
GA Bishop1989-1989220000.000.00002
IR Bishop1988-198915544133*41.0056.94001
TE Blain1988-1988221281728.0077.77000
LF Bleekers1989-1989421191419.000.00000
DC Boon1988-1989141403397124.2162.89011
NR Boonzaaier1988-19884411034534.33-000
AR Border1988-1989151433427831.0980.47030
T Bosch1988-198811100*--000
S Botha1988-1988220483024.00-000
JG Bracewell1988-19895314324*21.5086.00000
KJ Bridgens1988-1988220221.00-001
RE Bryson1989-1989221201520.00-000
DJ Buckingham1989-1989110101010.0041.66000
DJ Callaghan1988-1989420252512.500.00001
GD Campbell1989-1989210333.0023.07000
PE Cantrell1988-198966018710031.1657.36100
PA Capes1989-19893000--0.00000
VB Chandrasekhar1988-19896601225320.3356.15010
EJ Chatfield1988-198952200*-0.00000
S Chaturvedi1989-19891000--0.00000
NK Churi1989-1989210191919.000.00000
ST Clarke1988-1988110777.00-000
PS Clifford1988-1988220573228.5051.81000
JB Commins1989-1989110222.00-000
SJ Cook1988-19896502188443.600.00020
J Cox1989-1989110242424.0080.00000
WJ Cronje1988-198944115891*52.66-010
JJ Crowe1989-19894318139*40.5052.59000
MD Crowe1989-198955219687*65.3374.52010
DJ Cullinan1988-19896622868371.50-030
KM Curran1988-1988220422321.00-000
NP Daniels1988-19882228980*--010
NT Day1988-198822011115.50-001
EAR de Silva1989-19892111919*-90.47000
PA de Silva1988-19896502436948.6098.78020
PS de Villiers1988-1988221111111.00-000
AJ de Winter1989-1989220453622.5065.21000
BB Deyzel1988-1988110333.00-000
MGD Dimattina1989-1989431261713.0061.90001
AIC Dodemaide1988-19895425333*26.5081.53000
AA Donald1988-198941199*-0.00000
PJ Drinnen1988-198822015107.5035.71000
KC Dugmore1988-19881111919*--000
PJL Dujon1988-1989181322436322.0966.94012
JH du Plessis1989-1989220532.50-000
VF du Preez1988-1988220454422.50-000
JD du Toit1988-1988220282314.00-000
J Dyson1989-1989110151515.0032.60000
RJ East1988-198942184*8.000.00000
S Elworthy1988-1988221126*12.00-000
PA Emery1989-19893201266.0054.54000
RO Estwick1988-1989631542.500.00001
Faruk Ahmed1988-198822014147.0026.41001
PI Faulkner1989-198922155*5.0035.71001
AM Ferreira1988-1988220201610.00-000
DW Fleming1989-19894222518*-59.52000
HR Fotheringham1988-19896501918838.200.00020
BC Fourie1988-19882113636*-0.00000
TJ Franklin1988-1988110212121.0051.21000
Gazi Ashraf1988-198833023117.6621.69000
Gholam Nousher1988-19883000--0.00000
H Gidwani1989-1989110414141.00-000
DR Gilbert1989-1989210000.000.00001
SR Gillespie1989-19891000--0.00000
PW Gladigau1989-1989220753.5046.66000
Golam Faruq1988-19882212723*27.0044.26000
P Gonnella1989-19893225743*-98.27000
BS Gossain1989-1989110282828.00-000
EJ Gray1988-1988220413820.5047.67000
MJ Greatbatch1988-198988220084*33.3387.71021
CG Greenidge1988-19891818282111751.3170.41260
Haafiz Shahid1988-1988110222.0016.66000
Sir RJ Hadlee1989-19891000--0.00000
JJE Hardy1988-19896611698033.80-010
RA Harper1988-19899726422*12.8060.95000
Harunur Rashid1988-1988220000.000.00002
DL Haynes1988-1989202031068152*62.8277.95451
MD Haysman1988-1988220343417.00-001
IA Healy1988-198916926723*9.5767.67000
J Hendricks1988-198811199*--000
O Henry1988-19882217159*71.00-010
CW Heydenrych1988-1988220212010.50-000
AMJ Hilditch1989-198922010610653.0073.61101
PB Hingnikar1989-1989210666.000.00000
ND Hirwani1988-1989942874.0025.00001
TV Hohns1989-19891000--0.00000
DW Hookes1989-1989220363518.0053.73000
CL Hooper1988-1989141222516225.1072.54011
PA Horne1989-19891112323*-54.76000
IL Howell1988-198843119139.500.00001
AC Hudson1988-1988220707035.00-011
GA Hughes1989-1989220525026.0061.90010
MG Hughes1988-1989137130135.0045.45002
I Human1988-1988110000.00-001
Ijaz Ahmed1988-198925232545124*25.9581.83111
Imran Khan1988-19891818447667*34.0075.55030
Iqbal Qasim1988-19881000--0.00000
PW Jackson1989-198942143*4.0033.33000
LP Jacobs1988-1988110555.00-000
Jahangir Shah1988-1988222158*-30.61000
M James1988-198932211*-0.00000
Javed Miandad1988-1989151525947945.6958.00060
ST Jefferies1989-198941122*-0.00000
RV Jennings1988-198964123117.660.00000
DA Johnston1989-1989221646.0030.00000
AH Jones1988-19899934748279.0063.79070
DM Jones1988-19891414353093*48.1865.43040
SJ Kalyani1989-1989110101010.00-000
N Kapil Dev1988-19891716234811124.8573.66102
A Kapoor1989-1989110626262.00-010
SS Karim1989-1989110222.00-000
SHU Karnain1988-1988210111111.0061.11000
RB Kerr1989-1989110303030.0061.22000
SS Khandkar1989-1989220896444.50-010
IM Kidson1988-1988221105*10.00-000
G Kirsten1988-1989310000.000.00001
PN Kirsten1988-198966035210858.66-131
DS Knott1988-19881000--0.00000
CM Kuggeleijn1988-198984025126.2554.34001
AP Kuiper1988-19896621516237.75-011
RR Kulkarni1989-19891000--0.00000
DSBP Kuruppu1988-19896612156343.0057.33020
GF Labrooy1988-1989430872.6666.66001
R Lamba1989-1989220323116.00-000
SG Law1988-19895427939*39.5075.96001
GF Lawson1989-198932017158.5070.83000
TN Lazard1988-1988110343434.00-000
DS Lehmann1989-1989220565528.00101.81010
GS le Roux1988-1988110666.00-000
RA le Roux1988-1988110222.00-000
KE Lilly1989-19891000--0.00000
HC Lindenberg1988-19884212422*24.000.00000
CM Lister-James1988-198811166*--000
AL Logie1988-19891612423645*29.5071.51001
BW Lones1988-1988440994924.75-000
RJ McCurdy1988-1989410666.000.00000
CJ McDermott1988-19891292863212.2895.55001
KS McEwan1988-1989442141109*70.50-100
P McLaren1988-1988110111.00-000
KH MacLeay1989-1989320221311.0075.86000
BM McMillan1988-1989541521817.330.00000
GE McMillan1989-1989221111.00-000
TR Madsen1988-1988220797239.50-010
RS Madugalle1988-19881000--0.00000
MAWR Madurasinghe1988-1988310222.0022.22000
JN Maguire1988-198964126168.6676.47000
RS Mahanama1988-19895501485529.6059.20010
AO Malhotra1989-1989110333.00-000
Maninder Singh1988-1989122113713.0081.25000
SV Manjrekar1988-198922111866*118.0075.36020
Manzoor Elahi1988-1988661863317.2083.49000
GR Marsh1988-198915153684125*57.0060.69150
MD Marshall1988-198910701183916.8590.07000
JD Mathur1989-19892216666*66.00-011
BA Matthews1988-198941133*-0.00000
CD Matthews1989-198922133*3.0033.33001
CR Matthews1988-19882000--0.00000
GRJ Matthews1989-1989430393013.0041.93000
REW Mawhinney1988-1988220554827.50-000
TBA May1988-19892113434*-70.83000
CW Mellors1988-1988110333.00-000
LRD Mendis1988-19896511023625.5080.31000
AA Metcalfe1988-198944118775*62.33-020
AD Methven1988-198822015127.50-000
CR Miller1989-1989110323232.0066.66000
Minhajul Abedin1988-1988330432214.3332.33000
BH Mistry1989-19891000--0.00000
S Mohapatra1989-19891000--0.00000
Mohsin Kamal1988-1989431753.5043.75000
Moin-ul-Atiq1988-198955021010542.0068.62110
TM Moody1989-1989331735336.5073.00010
KS More1988-198911921183216.8560.47001
JE Morris1988-1988220372018.50-000
WF Morris1988-1988220483824.00-000
DK Morrison1988-1989610222.00100.00000
Mudassar Nazar1988-1989121102857625.9048.30020
J Mukherjee1989-1989110333.00-000
AD Mullally1989-19891000--0.00000
Mushtaq Ahmed1989-1989210000.000.00001
MS Nackerdien1988-1988110999.00-000
Nasir Ahmed1988-1988322119*-73.33000
Naved Anjum1988-1988110111.0014.28000
PC Nobes1989-1989110141414.0063.63000
JE Nolte1989-19894000--0.00000
D Norman1988-19882211210*12.00-000
SP O'Donnell1989-198911711054617.5069.07000
BM Osborne1988-19884401067326.50-010
TJ Packer1988-19882000--0.00000
HA Page1988-1988110141414.00-000
CS Pandit1988-198986311031*36.6661.26000
GR Parker1989-19894401108327.5067.90010
GJ Parsons1988-1989420323216.000.00001
DN Patel1989-1989210111.007.69000
RGM Patel1988-19892000--0.00000
BP Patterson1988-1989510222.0033.33000
LM Phillips1988-1988331208153*104.00-100
WN Phillips1989-19894401125028.0062.92010
RF Pienaar1988-19896501694833.800.00000
BT Player1988-1989430371712.330.00000
MA Polzin1988-1988220221111.0044.00000
M Prabhakar1989-1989220252412.50-000
MR Pringle1989-198911133*-42.85000
MW Pringle1988-19882000--0.00000
CG Rackemann1988-198963254*5.0031.25001
NV Radford1988-19896313019*15.000.00001
BM Radia1989-19891000--0.00000
WP Radloff1988-198811100*--000
LS Rajput1989-1989110353535.00-000
WV Raman1988-1989330533117.6650.00000
CPH Ramanayake1988-19882000--0.00000
Ramiz Raja1988-19892222155210126.2860.65152
A Ranatunga1988-198955110449*26.0076.47000
Ratan Singh1989-19892112020*-0.00000
NLK Ratnayake1989-19891000--0.00000
JR Ratnayeke1988-1989661681813.6070.10000
PH Rayner1988-1988220655932.50-010
BA Reid1989-19891000--0.00000
RB Reid1989-1989110000.000.00001
JN Rhodes1988-1988110101010.00-000
CEB Rice1988-19895411666255.330.00020
IG Richards1988-1988110111.00-000
IVA Richards1988-19891613233160*30.0990.93030
DJ Richardson1988-1989420512925.500.00000
RB Richardson1988-1989202034726327.7663.78042
MJR Rindel1988-1988220817540.50-010
GM Ritchie1988-198966030911451.5081.96120
B Roberts1988-198822015157.50-001
GK Robertson1989-1989410444.0050.00000
IB Roy1989-1989110323232.00-000
KJ Rule1989-1989430824527.330.00000
DB Rundle1988-19896000--0.00000
MW Rushmere1988-1989442291137*145.50-120
KR Rutherford1988-19884401096727.2555.61010
RJ Ryall1988-19881000--0.00000
Saeed Anwar1988-198955028155.6041.79001
Sajid Ali1988-1988440724518.0080.89000
Saleem Jaffar1988-19898431310*13.0076.47001
Saleem Malik1988-19892323277710137.0086.62241
Saleem Yousuf1988-198918164116319.6676.82003
MAR Samarasekera1988-19896611626632.4074.31010
AW Schoeman1988-1988110444.00-000
DB Scott1989-1989110333.0037.50000
JC Scuderi1988-198933023157.6657.50001
L Seeff1988-19896602768846.00-020
TAP Sekhar1989-1989210555.000.00000
AK Sharma1988-19891312429152*36.37106.13020
C Sharma1988-1989863351511.6651.11001
G Sharma1989-1989110444.00-000
SK Sharma1988-19891573792819.7568.31001
RJ Shastri1988-19899902154723.8852.66000
TG Shaw1988-19894212014*20.000.00000
G Shipperd1989-19891000--0.00000
Shoaib Mohammad1988-198916132345126*31.3665.58122
JD Siddons1988-1989551934523.2563.69000
NS Sidhu1988-1989141414167632.0062.14050
Sikander Bakht1989-198911166*-120.00000
EO Simons1988-19896554224*-0.00000
RP Singh1989-19891000--0.00000
RR Singh1989-19894423516*17.5068.42000
PR Sleep1989-1989110343434.0060.71000
GL Smith1989-1989320452422.5061.64000
IDS Smith1988-19899418562*28.3386.73010
SB Smith1989-19893316160*30.5072.61011
MC Snedden1988-1989104221710.5065.62000
RP Snell1989-19892000--0.00000
RE Soule1989-19892222215*-24.71000
K Srikkanth1988-19891717145011228.1265.65110
S Srinivasan1989-1989110141414.00-000
JP Stephenson1988-19882201068053.00-010
PJR Steyn1988-1989440763619.00-000
CS Stirk1988-1988110333.00-000
BI Stott1988-1988220272613.50-000
JJ Strydom1988-1989441673122.33-000
CW Symcox1988-198822011115.50-001
PL Symcox1988-198822013116.50-000
Tauseef Ahmed1988-198921126601310.0068.18001
MA Taylor1989-19893301196139.6673.91010
MD Taylor1989-1989110252525.0048.07000
PL Taylor1988-19891482853114.1669.67001
D Tazelaar1988-1989643167*16.0048.48001
JG Thomas1988-1989420773.500.00001
HP Tillakaratne1988-1989432382638.0097.43000
DF Toppin1988-1988420763.500.00000
GS Trimble1988-198944031217.7549.20000
EN Trotman1988-19884401666641.50-010
WS Truter1988-1988220331.50-001
RJ Tucker1989-1989220211410.5052.50000
GD Tullis1988-1988110333.00-000
RH Vance1989-1989330574619.0036.53000
CJ van Heerden1988-1989431422421.000.00000
GP van Rensburg1988-1988220211610.50-000
EE van Rooyen1988-198811155*--000
CJPG van Zyl1988-1989421201720.000.00000
MRJ Veletta1988-1989440853421.2543.81000
DB Vengsarkar1988-1989161524498834.5370.48042
M Venkataramana1988-198932200*-0.00000
V Venkatram1989-198911122*--000
MS Venter1989-1989420453122.500.00000
AV Vijayvargiya1989-1989220424221.00-001
R Vinayak1989-19892000--0.00000
S Viswanath1989-1989210444.000.00000
LP Vorster1988-1988220232011.50-000
Wahidul Gani1988-19881000--0.00000
JM Walker1989-1989110666.0031.57000
CA Walsh1988-1989185293*3.0075.00000
Wasim Akram1988-1989171631513911.6195.56000
W Watson1988-198993284*8.0040.00000
WK Watson1988-1988310111111.000.00000
GM Watts1989-19894401087127.0046.75010
ME Waugh1988-198910801995124.8782.23010
SR Waugh1988-19891514435981*35.9091.81022
DM Wellham1989-1989220221311.0095.65000
KC Wessels1988-1989440824920.50-000
BJ Whitfield1988-1988220000.00-002
MR Whitney1989-1989322107*-33.33000
KIW Wijegunawardene1988-198952188*8.0061.53001
LJ Wilkinson1988-1989440722618.00-000
BD Williams1989-1989110222222.0045.83000
D Williams1988-1989210555.0062.50000
AL Wilmot1988-198844033188.25-000
GM Wood1989-1989871923915.3369.69000
JG Wright1988-19899902567028.4464.00021
M Yachad1988-19882201339366.50-010
Zahid Razzak1988-1988110666.0028.57000
AK Zesers1989-1989110333.0037.50000
TJ Zoehrer1989-1989320272713.5040.90001
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]