Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdul Razzaq2000-20007616728*13.4056.30001
JC Adams2000-20007701836026.1462.67020
CEL Ambrose2000-200064215117.5068.18001
Arshad Khan2000-200063275*7.0046.66001
AM Blignaut2000-2000110333.0042.85000
GB Brent2000-200033294*9.0090.00000
ADR Campbell2000-2000110111.0033.33000
SL Campbell2000-200077031610345.1463.96120
SV Carlisle2000-20004401295732.2558.37010
M Dillon2000-2000210111.00100.00000
A Flower2000-20004401065226.5071.14010
GW Flower2000-2000441693623.0057.50000
CH Gayle2000-200077116058*26.6693.02011
MW Goodwin2000-20004401245231.0072.51010
WW Hinds2000-2000771255116*42.5057.17100
Imran Nazir2000-2000771158105*26.3359.39101
Inzamam-ul-Haq2000-20007722956959.0057.84030
Irfan Fazil2000-2000110151515.0093.75000
RD Jacobs2000-2000761943218.8094.94001
NC Johnson2000-2000330694323.0048.93000
SC Joseph2000-2000110282828.0087.50000
RD King2000-200073222*2.0018.18001
NAM McLean2000-200054218159.00112.50000
Mohammad Akram2000-20001000--0.00000
Mohammad Wasim2000-2000110000.000.00001
Moin Khan2000-200077211735*23.4065.73001
BA Murphy2000-200011111*-50.00000
Mushtaq Ahmed2000-20007411811*6.0045.00001
ML Nkala2000-200043019176.3361.29000
HK Olonga2000-200021155*-50.00000
NO Perry2000-20001000--0.00000
RL Powell2000-20006518350*20.75107.79012
FA Rose2000-200076234118.5073.91000
Saqlain Mushtaq2000-20001000--0.00000
Shahid Afridi2000-20006601446924.0077.41010
Shoaib Akhtar2000-20001000--0.00000
HH Streak2000-200043022157.3368.75001
DP Viljoen2000-2000331954.5040.90000
Wajahatullah Wasti2000-2000110101010.0035.71000
PA Wallace2000-20007701474721.0046.96000
Waqar Younis2000-200064037239.2544.04001
Wasim Akram2000-20005425942*29.5057.28000
GJ Whittall2000-2000331673133.5054.47000
CB Wishart2000-2000330674522.3351.93000
Younis Khan2000-2000660933115.5038.91000
Mohammad Yousuf2000-2000770895612.7155.27013
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]