Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR162/3 (17.3)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rilee RossouwSA/KNI/PC2015-20257716233*10.338275.61001110
Jonathan CarterWI2015110555.001338.4600010
Sheldon CottrellWI201511111*-1100.0000000
Hardus ViljoenLIO/PR/BOL2015-20251211510932*18.1768160.2900195
Rassie van der DussenSA/LIO/JS2015-2026141504509330.0047095.740203416
Eddie LeieKNI/LIO/JS2015-201861100*-10.0000000
Devon ConwayLIO/JSK2015-2025330724324.0066109.0900071
Sisanda MagalaWAR/LIO/CTB2015-2023251642255018.75176127.840131710
Clyde FortuinWAR/BOL2015-2022141222454624.50209117.22000253
Jerry NqoloWAR2015-2017320663.00966.6700110
Andre MalanLIO2015110111.00520.0000000
Shaylen PillayLIO2015110222.00540.0000000
Bjorn FortuinLIO/PR/PR2015-2025151035715*8.1455103.6400141
Reeza HendricksSA/KNI/LIO2015-202621202669108*37.17602111.131437711
Aubrey SwanepoelKNI2015-20174313630*18.0034105.8800151
Tumelo BodibeKNI2015-2016210666.001154.5500000
Kyle NipperDOL2015110131313.003438.2400010
Theunis de BruynSA/KNI/TIT2015-20231516536878*33.45300122.670213215
RJ EngelbrechtDOL201511177*-887.5000001
Tabraiz ShamsiSA/TIT/PR2015-2024203243*4.00666.6700100
Andile PhehlukwayoSA/DOL/TIT2015-20252418817628*17.60154114.29001109
Junior DalaTIT/NMBG/DSG2015-202520625627*14.0052107.6900160
Ayavuya MyoliLIO/DOL2015-202232233*-475.0000000
Tshepo NtuliKNI/LIO/NC2015-20267111414*-2751.8500010
Duanne OlivierSA/KNI2015-2019531148*7.002556.0000120
David WhiteWAR2015-20162201296.002254.5500000
Adil RashidENG/PC2016-2024310444.004100.0000010
Ben StokesENG2016-202022012012060.0022054.55101122
Alex HalesENG/DH2016-20192201049952.0013179.3901090
Jos ButtlerENG/PR/DSG2016-20265511605140.00126126.98010138
Jason RoyENG/NMBG/PR2016-2024880825010.258992.1301292
Joe RootENG2016-2020220653832.5011059.0900060
Moeen AliENG20161112121*-15140.0000030
Kagiso RabadaSA/JS/MCT2016-2026181221152911.5022750.66001181
George BaileyAUS2016110111.00616.6700000
Mitchell MarshAUS2016-20203401055026.2520850.48010102
Aaron FinchAUS2016-202022016148.0015106.6700020
John HastingsAUS2016110444.003133.3300010
Matthew WadeAUS2016-2020220535226.506088.3301052
Chris TremainAUS20161112323*-2882.1400021
Adam ZampaAUS2016-2020210555.004125.0000010
Travis HeadAUS2016-202623013512145.0021662.50101180
Scott BolandAUS2016-2026230424014.0018322.9500160
Dominic HendricksLIO2016-2022771873814.509591.5800031
Lesiba NgoepeWAR2016-202211921914327.29140136.43000167
Nicky van den BerghLIO/NW2016-20228811285218.29106120.7501095
Wiaan MulderSA/LIO/TS2016-202610911275215.8814587.59010142
Solo NqweniWAR2016-2017321251625.0022113.6400020
Nono PongoloLIO/NW2016-20228425027*25.0042119.0500150
Patrick KrugerWAR/KNI/PR2016-2026191652093719.00169123.67001168

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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