Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin IngramWAR2015-2017330301610.0030100.0000030
Alex CareyAUS2020-2023330302110.004075.0000010
Aaron PhangisoSA/KNI/LIO2015-2024642302415.0027111.1100030
Andries GousKNI2016-2017220292814.5025116.0000040
Andile PhehlukwayoSA/DOL2017-202363029289.675453.7000111
Marques AckermanDOL2024110282828.0018155.5600050
Hamilton MasakadzaZIM2018110272727.004067.5000021
Graeme SmithSA2005110252525.003767.5700020
Slade van StadenDOL20241112525*-24104.1700001
Gihahn CloeteWAR/KNI2015-202455024174.804751.0600230
Eoin MorganENG2016110232323.0021109.5200031
Ben DuckettENG2023220232011.503762.1600010
Sabbir RahmanBAN201723023197.673467.6500112
Alviro PetersenLIO2015110222222.002878.5700001
Nigar SultanaBANW201833022127.334944.9000000
Geraint JonesENG2005110202020.003066.6700030
Kagiso RabadaSA2017-20235322017*20.002483.3300002
Aubrey SwanepoelKNI2015-202454020145.0020100.0000121
Jerry NqoloWAR2017110191919.0018105.5600001
Rubel HossainBAN201723119109.504443.1800030
Marchant de LangeSA/KNI2016-2017521181418.0010180.0000020
Fahima KhatunBANW20182221810*-1994.7400010
Shaun PollockSA20051111717*-12141.6700020
Marcus StoinisAUS2023110171717.0010170.0000040
Devon ConwayLIO2015110171717.002470.8300010
Bryce ParsonsDOL2024110171717.0017100.0000020
Connor EsterhuizenLIO2024110161616.0015106.6700010
Sean AbbottAUS202322116916.001984.2100030
Panna GhoshBANW20182221614*-15106.6700010
Adil RashidENG2016-20233321614*16.002176.1900010
Tumelo BodibeKNI2015-20164311678.002369.5700010
Mark BoucherSA2005110151515.0011136.3600020
Mominul HaqueBAN201712015117.502075.0000020
Werner CoetseeKNI2015221158*15.002268.1800020
Letlotlo SeseleKNI20162201597.502268.1800020
Chris WoakesENG2023110141414.001687.5000020
Chris JordanENG2016110141414.0010140.0000001
Mehedi Hasan MirazBAN2017110141414.008175.0000011
Nathan EllisAUS20231111414*-9155.5600001
Johan van DykKNI2024210141414.0013107.6900011
Taijul IslamBAN201712014127.004729.7900000
Shadley van SchalkwykKNI2015-20177211413*14.0013107.6900000
Subashis RoyBAN20171221412*-1973.6800030
Nonkululeko MlabaSAW2024-202622014147.0010140.0000130
Shakib Al HasanBAN2017110131313.008162.5000030
Steve SmithAUS2020110131313.001776.4700010
Clyde FortuinWAR2015-20162111313*-1776.4700010
Lara GoodallSAW2026110131313.002259.0900010
Mbasa GqadusheDOL2016210131313.008162.5000010
Delano PotgieterLIO2024110131313.0011118.1800001

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