Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Gaddafi Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA2003-200779040013344.4470057.14121440
Jacques KallisSA2003-2007791350107*43.7569450.43121332
Tillakaratne DilshanSL2004-2009331321145160.5034692.77200350
Cameron GreenAUS2022-2026101013137934.7844071.14020217
Travis HeadAUS2022-202678128010140.00252111.111112912
Herschelle GibbsSA2003-200757027110238.7143961.73121342
Tamim IqbalBAN/IWX2008-20207702276532.43208109.13020283
Kumar SangakkaraSL2004-200933022210474.0033765.88120170
Boeta DippenaarSA2003341219110*73.0033365.77110192
Ben McDermottAUS202244121710472.3324787.85110205
Thilan SamaraweeraSL2009110214214214.0033863.31100320
AB de VilliersSA2007452208103*69.3325880.62100183
Usman KhawajaAUS2022121195104*195.0039749.12110171
Elton ChigumburaZIM201533019211764.00139138.13110188
Brian LaraWI200623018312261.0032256.83111270
Mark BoucherSA2003-20077801807222.5032655.21020191
Hamilton MasakadzaZIM20155401737343.25152113.82010174
David MillerSA/IWX2017-202165215785*52.33110142.73010910
Sikandar RazaZIM2015531153100*76.50128119.53100135
Alex CareyAUS2022-20266601516725.1721370.89021141
Marnus LabuschagneAUS2022-20267801505918.7520971.77011160
Hashim AmlaSA/IWX2007-201745114672*36.5015991.82010163
Josh InglisAUS2022-20264401456536.2516687.35020162
Dawid MalanENG202233114078*70.00100140.00010193
Marcus StoinisAUS2022-20265501404928.00125112.00000153
Sachin TendulkarIND2004-20063301399546.3316584.24010241
Chamu ChibhabhaZIM201532113899138.00127108.66010151
Mark ChapmanNZ2023-202455213565*45.0097139.18010116
Daryl MitchellNZ2023-20254401348133.50122109.8401075
Yuvraj SinghIND2004-200633113379*66.5014194.33010170
Reeza HendricksSA2021-20255501325426.40115114.78011133
Shakib Al HasanBAN2008-20233301287542.6713197.71021130
VVS LaxmanIND200422012710763.50122104.10100150
Tony de ZorziSA202523012710442.3322855.70100102
Vusi SibandaZIM20155511264931.5017173.6800091
Ryan RickeltonSA20251201167158.0028241.13010132
Sean WilliamsZIM201554111558*38.3384136.90010131
Chris CairnsNZ200322111384*113.0084134.5201086
Bhanuka RajapaksaSL20193301127737.3378143.5901068
Liton DasBAN2020-20256601124818.6797115.4600094
Philip SaltENG202233111188*55.5059188.14010163
Dasun ShanakaSL2017-20194411105436.6786127.9101086
Glenn PhillipsNZ2025111106106*-74143.2410067
Tanzid HasanBAN20253301064235.3368155.88000107
Thisara PereraSL/IWX201744110647*35.3355192.7300068
Tom LathamNZ2023-20254401036425.7596107.29011102
Rahul DravidIND2004-200633110276*51.0014470.83010130
Shaun PollockSA2003-20076711013716.8318654.3000162
Dewald BrevisSA20253401005425.0093107.5301167
Gary KirstenSA20031219953*99.0019351.30010150
Page 1Next

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