Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At St George's Park×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWI2007-201556040210167.0062664.22130437
David WarnerAUS2011-20205713597459.8343083.49050432
Kusal MendisSL2016-201946124184*48.2036066.94031360
Steve SmithAUS2011-20205701614923.0025064.40001152
Brendon McCullumNZ2005-20134501498129.8024560.82010153
Ollie PopeENG2020111135135*-22659.73100181
Younis KhanPAK200723113467*67.0026550.57010150
Dhananjaya de SilvaSL2016-20194501344326.8022958.52000160
Mohammad YousufPAK20072301297943.0020363.55010130
Shivnarine ChanderpaulWI2007-201434112710442.3331340.58100120
BJ WatlingNZ20131201266363.0020461.76020240
Ricky PontingAUS2006-20113301256241.6715680.13020110
Mohammad HafeezPAK2007-201934112471*41.3315878.48010152
Virat KohliIND2011-201822112387*123.0014684.2501092
Ben StokesENG2016-202022012012060.0022054.55101122
Rohit SharmaIND2011-201822011611558.0013287.88100114
Chris RogersAUS201412011210756.0024944.98100130
Kraigg BrathwaiteWI2014110106106106.0018656.99100120
Chris GayleWI2007-20152301056635.0090116.67010191
Mitchell MarshAUS2016-20203401055026.2520850.48010102
Darren SammyWI2007-20154401045126.0014472.2201093
Ahmed ShehzadPAK2013110102102102.0011291.0710082
Scott StyrisNZ2005-200722110278102.0012382.9301091
Brad HaddinAUS2009-20143401017825.2512183.4701084
Alex HalesENG2016110999999.0012479.8401080
Angelo MathewsSL2016120985949.0018951.85010120
Kamran AkmalPAK20072319657*48.0013272.73010150
Michael ClarkeAUS2006-2014450965019.2014168.0901081
Inzamam-ul-HaqPAK20072319492*47.0016158.39010130
Imam-ul-HaqPAK2019110868686.0010185.1501052
Dimuth KarunaratneSL2016-2019240844321.0019642.86000120
Usman KhawajaAUS2018120797539.5015152.32010140
Isuru UdanaSL2019110787878.0057136.8401074
Daren GangaWI2007120784539.0018242.86000100
Jamie HowNZ2007110767676.0010671.70010110
Oshada FernandoSL20192317575*37.5011963.03012102
Martin GuptillNZ2012-2013230734824.3315347.71000131
Runako MortonWI2007-2008340713317.7514050.71000121
Heath StreakZIM2005110686868.0010564.7601050
Andrew StraussENG2005-2009220673533.509967.6800090
Vikram SolankiENG2005110666666.008775.8601040
Joe RootENG2016-2020220653832.5011059.0900060
Andre RussellWI20151116464*-40160.0001055
Tim PaineAUS2018121643664.0011854.2400070
Kaushal SilvaSL2016120644832.0017736.16000100
Dean BrownlieNZ2013120635331.5016338.65010100
Cameron BancroftAUS2018120623831.0016138.5100080
Michael HusseyAUS2006-2011330613720.338175.3100052
Dinesh ChandimalSL2016-2017230582819.3315736.9400060
Eoin MorganENG2009-2016221572957.006883.8200062
Page 1Next

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