Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW111/6 (31.3)ZIMW chose to batLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park, Port Elizabeth×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brett LeeAUS20033212115*21.002972.4100002
Glenn McGrathAUS200331133*-2150.0000000
Andy BichelAUS200333211764117.0014083.57010103
Michael BevanAUS200333113074*65.0022158.82021102
Andrew SymondsAUS20032219191*91.0012373.9801171
Brad HoggAUS2003330983.002339.1300100
Darren LehmannAUS2003330773725.6713756.2000060
Ian HarveyAUS2003220974.502142.8600000
Sanath JayasuriyaSL2003110171717.002470.8300001
Marvan AtapattuSL2003110141414.001782.3500030
Mahela JayawardeneSL2003110555.00862.5000010
Russel ArnoldSL2003110333.002711.1100000
Kumar SangakkaraSL20031113939*-7055.7100030
WPUJC VaasSL20031112121*-5042.0000011
Aravinda de SilvaSL2003110111111.001668.7500020
Hashan TillakaratneSL2003110333.001520.0000000
Avishka GunawardeneSL2003110111.00425.0000000
Mushfiqur RahimBAN2022120525126.0014436.1101080
Tamim IqbalBAN2022120604730.007975.95000100
Mominul HaqueBAN20221201165.504922.4500010
Simon HarmerSA2022110292929.005949.1500020
Taijul IslamBAN2022120552.502520.0000100
Temba BavumaSA2022120976748.5021844.5001090
Dean ElgarSA2022120967048.0011881.36010121
Liton DasBAN2022120382719.004780.8500070
Lizaad WilliamsSA2022110131313.003933.3300020
Keshav MaharajSA2022110848484.009588.4201093
Sarel ErweeSA2022120654132.5010661.3200090
Keegan PetersenSA2022120786439.0014952.35010110
Yasir Ali ChowdhuryBAN2022120464623.009150.5500170
Duanne OlivierSA202211100*-40.0000000
Mehedi Hasan MirazBAN2022120312015.506051.6700031
Nazmul Hossain ShantoBAN2022120403320.008447.6200070
Wiaan MulderSA2022120393319.509242.3900041
Khaled AhmedBAN202212100*0.0040.0000100
Kyle VerreynneSA20221216139*61.007878.21000100
Ryan RickeltonSA2022120544227.0010054.0000041
Ebadat HossainBAN202212100*0.0020.0000100
Mahmudul Hasan JoyBAN2022120000.0030.0000200
PreviousPage 2

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