Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Sabina Park, Kingston×

Player figures come from full scorecards, which we hold for 27 of the 35 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2011-2017671318111*53.0041676.44110365
Rahul DravidIND2006-201135031211262.4074441.94120401
Yuvraj SinghIND2006-200945029113158.2031093.87110279
BJ WatlingNZ2012-20144622568964.0046555.05030193
Steve SmithAUS2015121253199253.0044456.98110263
Kane WilliamsonNZ2012-201446022711337.8355241.12110181
MS DhoniIND2006-20178902059522.7828272.70011144
Dinesh KarthikIND2009-20175511926748.0021987.67020194
Suresh RainaIND2006-20134501808236.0028263.83011230
Martin GuptillNZ20123401657141.2531951.72020182
Ricky PontingAUS200812016315881.5023170.56100161
KL RahulIND2016110158158158.0030352.15100153
Tom LathamNZ2012-20142301588352.6739540.00020180
Andrew SymondsAUS200812114979149.0023363.95020175
Ajinkya RahaneIND2016-2017221147108*147.0028851.04100183
James NeeshamNZ201412012710763.5021658.80100113
Harbhajan SinghIND2006-20115721227024.4017968.16010123
Rohit SharmaIND2009-20134401216030.2517569.1402162
Gary WilsonIRE20143301156238.3315375.16010100
Ross TaylorNZ2012-20142401156028.7523050.00022180
Misbah-ul-HaqPAK201712211199*-22649.1201055
Kevin PietersenENG2009120989749.0017556.00010121
Brad HodgeAUS2008120946747.0017553.71010131
Shakib Al HasanBAN2018120865443.0013464.18010150
Babar AzamPAK2017121817281.0022336.3201081
Shaun MarshAUS2015120806940.0016847.62010101
Shikhar DhawanIND2011-2017550762715.2010373.79000140
Ed JoyceIRE20143317540*37.5010770.0900050
Younis KhanPAK2007-2017230735824.3317441.9501071
Sean WilliamsZIM20071117070*-8879.5501070
Yusuf PathanIND2009-20113317040*35.007692.1100143
Andrew FlintoffENG2009120674333.5019334.7200060
Matt PriorENG2009120646432.0011356.6401170
Shoaib MalikPAK2007110626262.0054114.8101061
David WarnerAUS2015120626231.0011354.8701171
Michael ClarkeAUS2015121614761.0015140.4000062
Boeta DippenaarSA20051116060*-7876.9201040
Tim SoutheeNZ2012-20144626021*15.0053113.2100024
Michael HusseyAUS2008120575628.5016135.4001060
Kevin O'BrienIRE2007-2014441572219.009858.1600030
Brad HaddinAUS2008-2015230562318.6713441.7900061
Angelo MathewsSL20131115555*-7771.4301050
Anil KumbleIND2006120554527.5014537.9300080
Mushfiqur RahimBAN2018120553127.509359.14000110
Amit MishraIND2011-2016340552813.7511647.4100151
Sarfraz AhmedPAK2017110545454.007077.1401051
Mahela JayawardeneSL2013110525252.0052100.0001070
Brendan TaylorZIM2007110505050.0012141.3201011
Wriddhiman SahaIND2016110474747.0011640.5200050
Tamim IqbalBAN2018120474723.5011241.9600160
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.