Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Mangaung Oval×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jos ButtlerENG2016-2023331235105117.50200117.50110238
Marnus LabuschagneAUS2020-2023331204124102.00193105.70111271
Jason RoyENG2016-202333017011356.67140121.43100205
David WarnerAUS2020-202333014110647.00118119.49101164
Kevin PietersenENG2005111108108*-96112.5010062
Travis HeadAUS2023220976448.5064151.56010154
Liton DasBAN2017120887044.0010286.27010170
Moeen AliENG2016-2023330815127.0077105.1901092
Harry BrookENG2023220808040.0078102.5601174
Dawid MalanENG2023220715935.5070101.43010101
Aaron FinchAUS2020110696969.008779.3101062
D'Arcy ShortAUS2020110696969.008383.1301050
Imrul KayesBAN2017230683222.6711061.82000101
Soumya SarkarBAN2017230594719.676393.6500072
Ben StokesENG2016110575757.0038150.0001043
Alex HalesENG2016110575757.0047121.2801062
Ashton AgarAUS2020-20232215748*57.007774.0300031
Mitchell MarshAUS2020-2023330533617.676186.8900170
Joe RootENG2016110525252.005889.6601041
Josh InglisAUS2023220515025.5042121.4301071
MahmudullahBAN2017230504316.676972.4600081
Mushfiqur RahimBAN2017230462615.336175.4100051
Sam CurranENG2023220452822.5038118.4200014
Michael VaughanENG2005110424242.008251.2200010
Paul CollingwoodENG2005110404040.004197.5600050
Mohammad SaifuddinBAN20171113939*-27144.4400031
Marcus TrescothickENG2005110373737.0036102.7800050
Alex CareyAUS2020-2023330302110.004075.0000010
Hamilton MasakadzaZIM2018110272727.004067.5000021
Eoin MorganENG2016110232323.0021109.5200031
Ben DuckettENG2023220232011.503762.1600010
Sabbir RahmanBAN201723023197.673467.6500112
Geraint JonesENG2005110202020.003066.6700030
Rubel HossainBAN201723119109.504443.1800030
Marcus StoinisAUS2023110171717.0010170.0000040
Sean AbbottAUS202322116916.001984.2100030
Adil RashidENG2016-20233321614*16.002176.1900010
Mominul HaqueBAN201712015117.502075.0000020
Chris WoakesENG2023110141414.001687.5000020
Chris JordanENG2016110141414.0010140.0000001
Mehedi Hasan MirazBAN2017110141414.008175.0000011
Nathan EllisAUS20231111414*-9155.5600001
Taijul IslamBAN201712014127.004729.7900000
Subashis RoyBAN20171221412*-1973.6800030
Shakib Al HasanBAN2017110131313.008162.5000030
Steve SmithAUS2020110131313.001776.4700010
David WilleyENG2016-202322113813.001492.8600020
Donald TiripanoZIM20181111212*-1675.0000020
Ian BellENG20051111111*-8137.5000010
Brendan TaylorZIM2018110101010.001758.8200010
Page 1Next

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