Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v West Indies×At Queen's Park Oval, Port of Spain×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2011-201776131810263.6031999.69120267
Shikhar DhawanIND2011-20176602788746.3331987.15040295
Matt PriorENG2009121192131*192.0024777.73110200
Paul CollingwoodENG200923018416161.3331857.86100140
Andrew StraussENG200923017814259.3331456.69100150
Ajinkya RahaneIND201732016510382.5018290.66110182
Kumar SangakkaraSL2008-201345116590*41.2521277.83010151
Chamara SilvaSL20083401587639.5023666.95020210
Rohit SharmaIND2011-201354214768*73.5019077.3701093
Jacques KallisSA2005-20103401435735.7521167.77010101
Thilan SamaraweeraSL200812013112565.5020862.98100190
AB de VilliersSA2005-20103411306843.3322956.77010101
Graeme SmithSA20102301259041.6727745.13010110
Kevin PietersenENG200923012410241.3313492.54100111
Tom LathamNZ20141201188259.0030139.20010150
Babar AzamPAK20173301084336.00102105.8800082
Virender SehwagIND20062201069553.0011492.98010121
Kusal MendisSL201812010610253.0022147.96100112
Michael HusseyAUS2012120977348.5025438.1901062
Yuvraj SinghIND2006-2017440965224.0012875.0001080
Chamara KapugederaSL2008210959595.0011781.2001073
Parthiv PatelIND2011330955631.679995.9601063
Kane WilliamsonNZ2014120945247.0028233.33010100
Mark BoucherSA2005-2010331916945.5017651.7001051
Suresh RainaIND2006-2013661904318.0012572.0000052
Tillakaratne DilshanSL2008330896229.6788101.14010121
MS DhoniIND2006-20174438246*82.009982.83000100
Ross TaylorNZ20141218145*81.0016848.21000130
Mohammad KaifIND2006220746237.0011067.2701060
Ashwell PrinceSA2005-2010221735773.0014450.6901041
Dinesh ChandimalSL2013-2018230734424.3321234.4300070
Angelo MathewsSL2013-2018230723124.0012259.0200072
Mark CraigNZ2014120716735.5017440.80010100
Ahmed ShehzadPAK2017330715323.6762114.5201081
Kamran AkmalPAK2017330684822.6763107.9400173
BJ WatlingNZ20141216666*66.0022429.4601140
Brendan TaylorZIM2006-2010331634331.5010659.4300161
Boeta DippenaarSA20051116161*-47129.7901051
Michael ClarkeAUS2012120604530.0015040.0000080
Subramaniam BadrinathIND2011320604330.006789.5500060
Vusi SibandaZIM2006-2010331604230.0010557.1400140
Upul TharangaSL2008-2013330574019.0012744.8800070
Shane WatsonAUS2012120565628.0017532.0001170
WPUJC VaasSL2008331564528.0012644.4400020
Alviro PetersenSA2010120533126.5014137.5900041
Hashim AmlaSA2010230524517.337965.8200041
JP DuminySA2010110515151.007568.0001010
Niroshan DickwellaSL2018120503125.0011045.4500070
Mahela JayawardeneSL2008-2013451502612.507963.2900090
Ricky PontingAUS2012120484124.0011143.2400030
Page 1Next

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