Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG179/1 (28.4)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Titans×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rory KleinveldtCC2012-2019874822827.3344186.3600139
Andries GousKNI2016-2021440813720.2559137.2900155
Simon HarmerWAR2012-20146648039*40.0060133.3300163
Theunis de BruynKNI2015-2017440794719.7578101.2800082
Andile PhehlukwayoDOL2014-20229737831*19.5060130.0000045
Wayne ParnellCC/WAR/WP2012-202288078239.7569113.04000102
Migael PretoriusKNI/LIO/NW2019-2024762772919.2553145.2800137
Jonathan VandiarLIO/DOL2012-2015550752915.0075100.0000183
Aubrey SwanepoelKNI2015-20246617537*15.0061122.9500081
Justin OntongCC2012-20168837531*15.0070107.1400240
Lesego SenokwaneKNI/NW2022-2024330743424.677796.1000081
Matthew BreetzkeWAR2019-2022331733636.5060121.6700072
TG MokoenaKNI/NW2017-2022550703114.0061114.7500082
JP DuminyCC2014-2017330694023.007295.8300181
Ryan McLarenKNI/DOL2012-2019873692117.2569100.0000050
Tony de ZorziCC/WP2021-2022330684522.6763107.9400133
Stiaan van ZylCC2012-2014440683317.007590.6700071
Lesiba NgoepeCC/WAR/NW2015-20241193682011.337097.1400161
Davy JacobsWAR2012-2014440675116.7564104.6901132
Obus PienaarKNI2012-2014752663122.0040165.0000051
Shadley van SchalkwykKNI2013-20191054664966.0050132.0000081
Robert FrylinckDOL2012-20211282662611.0063104.7600170
Joshua van HeerdenWP2026110646464.0037172.9701081
Kevin PietersenDOL2015-2016440612415.2558105.1700060
Aviwe MgijimaCC/WP2014-20228426055*30.0037162.1601133
Gulam BodiLIO2012-2014440583614.506195.0800081
Chris MorrisLIO2012-20148535818*29.0034170.5900053
Qaasim AdamsCC/WAR/IMP2012-2017662581714.506589.2300040
Paul CollingwoodIMP2012220572928.5040142.5000024
Michael ErlankKNI/KI2013-2026220575628.5039146.1501034
Azhar MahmoodCC/LIO2013-2014331572728.5052109.6200040
Aaron PhangisoKNI/LIO2012-202413535619*28.0051109.8000042
Andrew BirchWAR2012-20191173562414.0045124.4400242
Ombesa MatshaSA-E2026110535353.0044120.4501062
Luke WrightIMP2012220532826.5037143.2400081
Gerhardt AbrahamsKNI2014220534126.5053100.0000060
Duan JansenNW2022-2024220534126.5034155.8800034
Lehan BothaBOL20261115252*-47110.6401032
Senuran MuthusamyNW2022-2024331512225.505494.4400030
OA RamelaCC2014-2015220503825.0042119.0500013
Mangaliso MosheleKNI/LIO/IMP2012-2022550501810.0042119.0500014
Marques AckermanDOL2019-2024320494224.5041119.5100050
Connor EsterhuizenLIO20243314848*24.0040120.0000261
Dominic HendricksLIO2015-20224414843*16.0046104.3500140
Alviro PetersenLIO2012-20155514826*12.005292.3100031
Prenelan SubrayenDOL2014-20241463482216.0037129.7300104
Cebo TshikiCC2016210474747.0043109.3000031
David BedinghamCC2019220473723.5035134.2900032
Tumelo BodibeKNI2014-2016541472615.674897.9200031
Kyle VerreynneCC/WP2019-20224414644*15.334993.8800212

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.