Live4th ODI · Ireland in Namibia 2026/27NAM32/2 (10.5)IRE298/8 (50)NAM need 267 runs in 235 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Lions×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Senuran MuthusamyDOL/NW2019-20223318860*44.0061144.2601056
Jonathan VandiarDOL/TIT2014-2019440886722.0068129.4101083
Donavon FerreiraTIT2022-2024540875321.7544197.7301185
Leus du PlooyKNI2016220844542.0075112.0000054
Ferisco AdamsCC/KNI/BOL2014-20246638030*26.6754148.1500065
OA RamelaCC2014220764638.0072105.5600070
Raynard van TonderKNI/LIM2019-2026440763219.0063120.6300092
Patrick KrugerKNI2016-2022650766015.2064118.7501192
Aviwe MgijimaCC/BOL/WP2014-202410727629*15.2063120.6300041
Roelof van der MerweTIT2012-20241092742110.578290.2400070
Ryan BaileyWAR/KNI2012-2014541706123.3370100.0001062
Martin van JaarsveldTIT2012-2013440693217.2553130.1900082
George LindeCC/WP2014-2024109269229.867888.4600041
Andile PhehlukwayoDOL/TIT2014-2024650672513.4063106.3500034
Kyle VerreynneCC/WP2017-2022430662622.0052126.9200071
Justin OntongCC2013-20157626621*16.5065101.5400031
Daryn SmitDOL2013-2014320644132.0045142.2200054
Ronan HermannES2026110626262.0038163.1601073
Tony de ZorziCC/TIT/WP2019-2022440624215.5052119.2300152
Jiveshan PillayTIT2022110616161.0044138.6401063
L SchuldNW2024110606060.0051117.6501032
Marques AckermanDOL2019-2024220573228.5047121.2800090
Graeme van BuurenTIT2014220565528.0038147.3701063
Dayyaan GaliemTIT2022-2024441554418.3355100.0000050
TG MokoenaKNI/TIT/NW2016-2022540542213.506484.3800021
Sinethemba QeshileWAR2019-2022652543818.0051105.8800061
Leo SadlerSWD20261115353*-35151.4301025
Grant ThomsonTIT2019220533726.5042126.1900013
Keshav MaharajDOL2013-20216525221*17.3343120.9300051
Dian ForresterKNI/NW2024-20262215151*51.0031164.5201153
Corbin BoschCC/TIT2021-20243215032*50.0041121.9500060
Mangaliso MosheleKNI/IMP/DOL2012-20227615018*10.006774.6300140
Jacques SnymanKNI2021-2024330493916.3346106.5200052
Vernon PhilanderCC2012-201985049319.8033148.4800142
Tristan StubbsWAR2021-2022220483724.0033145.4500023
Dewald BrevisTIT2022-2024330483016.0029165.5200053
Werner CoetseeKNI2012-20156424828*24.005194.1200022
Junior DalaTIT2014-20241252482116.0037129.7300013
Gerald CoetzeeKNI/TIT2019-202455048269.6037129.7300252
Yaseen VallieCC/WAR/WP2012-2022431472523.5047100.0000030
Daniel SmithWP2022-2024220462823.0040115.0000070
Andrew BirchWAR2012-20191240463011.5039117.9500041
Luke WrightIMP2012110454545.0028160.7100090
Kabelo SekhukhuneES2026110454545.0025180.0000062
Kieron PollardCC2014-2016330452615.0038118.4200051
Jason NiemandBOR2026110444444.004891.6700022
Mihlali MpongwanaWP2022-2024320444322.0031141.9400051
Onke NyakuCC/WAR/NW2019-2026531442722.0031141.9400022
Faf du PlessisTIT2012220422221.0042100.0000030
Lesego SenokwaneKNI/NW2022-2024330412713.674983.6700011

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.