Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdul Razzaq2006-20061111717*-242.85000
RP Arnold2006-2006110777.00100.00000
IR Bell2006-2006110141414.0082.35000
TT Bresnan2006-200611166*-100.00000
SCJ Broad2006-20061000--0.00000
PD Collingwood2006-2006220753.5038.88000
JWM Dalrymple2006-2006220282714.0093.33000
TM Dilshan2006-2006110222.0040.00000
CRD Fernando2006-2006110333.0075.00000
D Gough2006-20061000--0.00000
SJ Harmison2006-20061000--0.00000
Inzamam-ul-Haq2006-20061111111*-73.33000
ST Jayasuriya2006-2006110414141.00136.66000
DPMD Jayawardene2006-2006110000.000.00001
GO Jones2006-20061111414*-127.27000
EC Joyce2006-20061000--0.00000
Kamran Akmal2006-20061000--0.00000
CK Kapugedera2006-2006110222222.00137.50000
MF Maharoof2006-2006110888.00100.00000
SI Mahmood2006-200621100*-0.00000
SL Malinga2006-2006110131313.00108.33000
Mohammad Asif2006-20061000--0.00000
Mohammad Hafeez2006-2006110464646.00115.00000
Mohammad Yousuf2006-2006110202020.00105.26000
Naved-ul-Hasan2006-20061000--0.00000
PDRL Perera2006-200611100*-0.00000
KP Pietersen2006-200622017178.50100.00001
LE Plunkett2006-20061000--0.00000
CMW Read2006-2006110131313.00118.18000
KC Sangakkara2006-2006110212121.00150.00000
Shahid Afridi2006-2006110282828.00280.00000
Shoaib Akhtar2006-20061000--0.00000
Shoaib Malik2006-2006110161616.00100.00000
AJ Strauss2006-2006220333316.50143.47001
WU Tharanga2006-2006110343434.00136.00000
ME Trescothick2006-20062201257262.50132.97020
MH Yardy2006-20061112424*-171.42000
Younis Khan2006-2006110000.000.00001
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 Pallekele, England in Sri Lanka 3rd T20I, Feb 3, 2026 [T20I # 3683]

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

Pakistan vs Australia at Lahore, Australia in Pakistan 3rd T20I, Feb 1, 2026 [T20I # 3681]