Players

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdur Razzak2011-201122110910.00100.00000
Aftab Alam2012-201211111*-33.33000
RG Aga2012-2012550512510.2079.68000
Ahsan Malik2012-20122000--0.00000
Aizaz Cheema2011-201241100*-0.00000
GW Aldridge2011-20111000--0.00000
DI Allan2012-201255031176.2055.35000
Alok Kapali2011-2011220221.0016.66001
HM Amla2011-2012550623312.40119.23000
Asad Shafiq2011-20125501063421.2097.24000
R Ashwin2011-20124223217*-118.51000
MS Aulakh2012-20121000--0.00000
Awais Zia2012-2012330472315.6690.38000
HS Baidwan2012-2012440482112.00120.00001
GJ Bailey2012-2012442602430.00120.00000
JM Bairstow2011-20124438760*87.00111.53010
AB Barath2011-2011110151515.0075.00000
W Barresi2012-201244028147.0070.00000
MD Bates2012-20123000--0.00000
CS Baugh2012-2012220874.0080.00000
F Behardien2012-20121112020*-181.81000
RD Berrington2012-20124401124728.00140.00001
RA Bhatti2012-20124412511*8.3367.56001
TR Birt2012-2012110171717.0080.95000
DE Bollinger2011-20112000--0.00000
NE Bonner2012-2012110242424.0072.72000
RS Bopara2011-2012441553918.33101.85000
PW Borren2012-201244038159.5090.47000
J Botha2011-2012641543418.00120.00000
DAJ Bracewell2011-2012610000.000.00001
CR Brathwaite2011-2011110111.0050.00000
DJ Bravo2012-2012220372318.50105.71000
DM Bravo2011-201222019129.5095.00000
TT Bresnan2011-20111000--0.00000
SCJ Broad2012-201232186*8.0088.88000
Mudassar Bukhari2012-20124415428*18.00158.82000
JC Buttler2011-20124301775.6668.00000
RW Chakabva2011-2011110000.000.00001
LD Chandimal2011-2011110565656.00127.27010
J Charles2012-2012220613730.50164.86000
CJ Chibhabha2011-2011220746537.00145.09010
E Chigumbura2011-20124411304843.33168.83000
DT Christian2012-2012310333.00100.00000
KJ Coetzer2012-20124401356233.75109.75010
TLW Cooper2012-20124401226030.50132.60010
CK Coventry2011-201122010105.0066.66001
PJ Cummins2011-20112000--0.00000
AR Cusack2012-2012320362218.00150.00000
Dawlat Zadran2012-201231100*-0.00000
C de Grandhomme2012-20124421386.5076.47000
TN de Grooth2012-2012444188*-105.88000
M de Lange2012-20122000--0.00000
JW Dernbach2011-20124000--0.00000
PA Desai2012-201211144*-57.14000
AB de Villiers2012-20123317639*38.00100.00000
MS Dhoni2011-20124329048*90.00103.44000
TM Dilshan2011-2011110282828.00186.66000
GH Dockrell2012-201281122*-100.00000
XJ Doherty2012-201242132*3.00150.00000
GD Drummond2012-2012310000.000.00001
JP Duminy2011-20125401466736.50128.07011
FH Edwards2012-2012110000.000.00001
AM Ellis2012-201211122*-100.00000
Farhad Reza2011-2011110666.0060.00000
JP Faulkner2012-20121000--0.00000
CRD Fernando2011-2011110000.000.00001
AJ Finch2012-2012110363636.00156.52000
ST Finn2011-20124000--0.00000
R Flannigan2012-2012331381819.00118.75000
JEC Franklin2011-20127421056052.50177.96010
G Gambhir2012-201233212556*125.00122.54010
TG Gordon2012-2012330322310.6686.48000
G Goudie2012-2012110444.0057.14000
TGJ Gruijters2012-20122111111*-183.33000
Gulbadin Naib2012-20123313517*17.50112.90000
R Gunasekera2012-2012440662616.5086.84000
MJ Guptill2011-201266334991*116.33142.44030
AD Hales2011-2011110111111.0057.89000
Hammad Azam2012-2012321232123.00135.29000
AS Hansra2012-2012440453011.2580.35000
RM Haq2012-2012433107*-90.90000
RM Hira2012-20125000--0.00000
GB Hogg2012-2012210444.00100.00000
DJ Hussey2011-20126501224224.40106.08000
MEK Hussey2012-20122217359*73.00132.72010
DP Hyatt2011-2012220864.0080.00000
Imran Farhat2011-2011220351917.50140.00000
Imrul Kayes2011-2011220242212.0082.75000
CA Ingram2011-20124401167829.00134.88011
MM Iqbal2012-20122000--0.00000
Izatullah Dawlatzai2012-20123000--0.00000
RA Jadeja2011-2012320773.5077.77001
KM Jarvis2011-2012410000.000.00001
Javed Ahmadi2012-2012210666.00120.00000
DT Johnston2012-20127000--0.00000
NG Jones2012-2012210000.000.00001
EC Joyce2012-201275217678*58.66100.57010
Junaid Khan2012-20121000--0.00000
Junaid Siddiqui2012-2012442422121.00135.48000
JH Kallis2012-2012110616161.00145.23010
Karim Sadiq2012-2012330633621.00140.00000
AN Kervezee2012-201244115458*51.33114.07020
C Kieswetter2011-2012440743118.50107.24000
V Kohli2011-2012430683122.66111.47000
HG Kuhn2011-2011221434.0040.00000
NR Kumar2012-2012440733818.25100.00000
P Kumar2011-2012410000.000.00001
B Lee2012-201242166*6.00120.00001
RE Levi2012-2012441160117*53.33207.79100
BB McCullum2011-201277125281*42.00144.00021
NL McCullum2011-2012720552.5062.50001
CJ McKay2012-2012320773.5087.50001
CS MacLeod2012-20124401195729.75138.37020
Mahmudullah2011-2011110222.0040.00000
SL Malinga2011-2011110111.0050.00000
MR Marsh2011-2012331493624.50140.00000
SE Marsh2011-2012330512617.00115.90001
A Martin2011-20111000--0.00000
H Masakadza2011-20124401336233.25147.77020
SW Masakadza2012-2012210888.00114.28000
AD Mathews2011-2011110141414.0070.00000
GE Mathurin2012-201222243*-80.00000
S Matsikenyeri2012-2012110323232.00168.42000
RD McCann2012-2012310111.0050.00000
BAW Mendis2011-201111100*-0.00000
KO Meth2012-201221166*-100.00000
DA Miller2011-2011220302015.0093.75000
KD Mills2011-20125000--0.00000
Mirwais Ashraf2012-20123301294.00109.09000
Misbah-ul-Haq2011-201255313648*68.0097.14000
T Mishra2012-20125501203724.00100.84000
Mohammad Ashraful2011-2011110242424.0096.00000
Mohammad Hafeez2011-2012550612512.2087.14002
Mohammad Nabi2012-2012330352211.66166.66000
Mohammad Shahzad2012-20123301587752.66123.43020
PL Mommsen2012-2012441612620.33124.48001
JF Mooney2012-20125322516*25.00131.57000
EJG Morgan2012-2012330321410.6694.11000
JA Morkel2012-20124323916*39.00162.50000
M Morkel2011-20125000--0.00000
CB Mpofu2011-2011110000.000.00001
Mushfiqur Rahim2011-20112215141*51.00115.90000
F Mutizwa2011-2012330382212.66105.55001
SJ Myburgh2012-2012440733618.25100.00000
Naeem Islam2011-201122013106.5076.47000
SP Narine2012-2012210222.0050.00000
Nasir Hossain2011-20112215335*53.00100.00000
Nawroz Mangal2012-2012330362612.00102.85001
JO Ngoche2012-2012531422.0023.52000
SO Ngoche2012-2012441943.0056.25001
RJ Nicol2011-20126501375627.40138.38010
Noor Ali Zadran2012-20121111111*-220.00000
AA Obanda2012-2012551543513.50142.10001
KJ O'Brien2012-20128628930*22.25104.70001
CO Obuya2012-20125501085021.60113.68011
DO Obuya2012-2012440462811.5059.74000
NM Odhiambo2012-201222276*-140.00000
NN Odhiambo2012-201244026136.5081.25000
SNJ O'Keefe2011-2011210333.00100.00000
JL Ontong2012-2012430603220.00206.89000
JDP Oram2011-20112000--0.00000
H Osinde2012-2012331241712.00120.00000
E Otieno2012-2012110222.0033.33000
MA Ouma2012-2012110444.0066.66000
MA Parker2012-20122000--0.00000
WD Parnell2011-20124325529*55.00161.76000
H Patel2012-201244028167.0062.22001
RR Patel2012-2012550652713.00114.03000
SR Patel2011-2012440502112.50102.04001
IK Pathan2012-20121000--0.00000
YK Pathan2011-2012210101010.0083.33000
JL Pattinson2011-201242255*-166.66000
MDK Perera2011-2011110111.0033.33000
NLTC Perera2011-2011110000.000.00001
RJ Peterson2011-20122211711*17.00121.42000
KP Pietersen2011-201244116562*55.00132.00020
KA Pollard2012-20122215554*55.00189.65010
WTS Porterfield2012-201288214456*24.00135.84011
AD Poynter2012-20123112323*-135.29000
RW Price2011-201242100*0.000.00001
AM Rahane2011-2011110000.000.00001
SK Raina2011-2012420533926.50120.45000
D Ramdin2011-20111111010*-111.11000
R Rampaul2011-201111100*-0.00000
WB Rankin2012-201271177*-116.66000
Raza-ur-Rehman2012-2012110111.0025.00000
Rizwan Cheema2012-20124401483.5053.84001
Rubel Hossain2011-201121100*-0.00000
AD Russell2011-2011110555.0041.66000
JD Ryder2011-2012321825282.00126.15010
Saeed Ajmal2011-2012510000.000.00001
Samiullah Shinwari2012-2012331816140.50144.64010
DJG Sammy2011-20123301374.3368.42000
MN Samuels2011-2012220605830.00133.33010
KC Sangakkara2011-2011110999.00100.00000
K Santokie2012-20121000--0.00000
PM Seelaar2012-20124000--0.00000
V Sehwag2012-2012220272313.50142.10000
Shabir Noori2012-2012110151515.0083.33000
Shafiul Islam2011-2011210000.000.00001
Shahid Afridi2011-2012550652513.00122.64000
Shakib Al Hasan2011-2011220773.5046.66001
SM Sharif2012-20122000--0.00000
R Sharma2012-20122000--0.00000
RG Sharma2012-2012310000.000.00001
Shoaib Malik2011-2012541553918.33114.58000
LPC Silva2011-2011110444.0050.00000
LMP Simmons2011-2011110232323.0095.83000
DR Smith2012-2012220736336.50165.90010
GC Smith2011-2011220242412.0085.71001
SJS Smith2012-20121000--0.00000
SPD Smith2011-201122117917.00100.00000
Sohail Tanvir2011-2011210666.0046.15000
MC Sorensen2012-20126000--0.00000
TG Southee2012-201241100*-0.00000
JH Stander2012-2012441412113.66124.24001
PR Stirling2012-20128832657953.00146.40032
GP Swann2011-201242242*-40.00000
MR Swart2012-2012440402210.00105.26000
T Taibu2012-2012210272727.00112.50000
Tamim Iqbal2011-2011110111111.0078.57000
BRM Taylor2011-201244212975*64.50129.00020
LRPL Taylor2011-2011210888.00160.00000
WU Tharanga2011-2011110121212.0092.30000
J Theron2011-20124223131*-182.35000
MK Tiwary2011-2011110151515.0088.23000
LL Tsotsobe2011-20125000--0.00000
Umar Akmal2011-2012550612212.20115.09002
Umar Gul2011-2012521141014.00233.33000
RV Uthappa2011-20122211918*19.0086.36000
P Utseya2011-201243132*1.5075.00001
T van der Gugten2012-20124000--0.00000
HA Varaiya2012-201242233*-33.33000
DJ Vilas2012-20121000--0.00000
R Vinay Kumar2011-20124000--0.00000
MS Wade2011-20126511327233.00124.52010
CD Wallace2012-2012332147*14.00140.00000
MN Waller2011-2012430331211.00110.00000
DA Warner2011-2012660915815.16113.75013
SR Watson2011-20123301216940.33144.04021
DF Watts2012-2012330563318.66114.28000
AR White2012-2012621656.00100.00000
CL White2011-2011220673933.50139.58000
KS Williamson2011-20126521264842.00135.48000
GC Wilson2012-20127511123228.0088.88001
LJ Woodcock2011-20112000--0.00000
Zahid Hussain2012-201232232*-37.50000
Zamir Khan2012-20121000--0.00000
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:

New Zealand vs India at Visakhapatnam, New Zealand in India 4th T20I, Jan 28, 2026 [T20I # 3672]

West Indies vs South Africa at Paarl, West Indies in South Africa 1st T20I, Jan 27, 2026 [T20I # 3671]

Ireland vs Italy at Dubai, Ireland in United Arab Emirates 3rd T20I, Jan 26, 2026 [T20I # 3670]