Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG83/0 (13.3)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 by format (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Lions×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jon-Jon SmutsWAR/DOLT202012-20242020347212127.76373126.541235311
Rilee RossouwKNIT202012-20249903997644.33267149.440405110
Farhaan BehardienKNI/TITT202012-2022131353644845.50269135.320001717
Colin IngramWART202012-2017111113548935.40252140.480313016
Christiaan JonkerCC/WAR/BOLT202013-20241515335049*29.17300116.670032516
Reeza HendricksKNIT202012-201577429674*98.67234126.50030313
Morné van WykKNI/DOLT202012-201999129670*37.00205144.390103512
Henry DavidsTITT202012-2021121202947524.50230127.830102911
Dane VilasCC/DOL/WPT202012-2022109226263*37.43215121.860201412
Heino KuhnTIT/NWT202012-202299225483*36.29193131.61020198
Keegan PetersenCC/KNI/DOLT202016-202486223173*57.75176131.25031246
Wihan LubbeWAR/NWT202021-20265502015540.20146137.67020244
Khaya ZondoIMP/DOLT202012-2026141202003716.67195102.56000164
Theunis de BruynKNI/TITT202014-202298119963*28.43162122.84011167
Hashim AmlaCCT202014-20195501888437.60142132.39010155
Cody ChettyDOLT202013-20197601806830.00138130.43011167
Wayne ParnellCC/WAR/WPT202012-2022101031779925.29120147.50013158
Stiaan van ZylCCT202012-201455116477*41.00133123.31010183
Simon HarmerWAR/TITT202012-202297215938*31.80124128.2300096
Heinrich KlaasenTITT202014-20248701584422.57110143.6400069
JP DuminyCCT202014-20195521575552.33121129.75020114
Jason SmithCC/DOLT202016-20266411566652.00119131.09010105
Owais ShahCCT202012-201344115279*50.67110138.18011127
Grant RoelofsenDOL/BOLT202021-20265501504430.00129116.28000134
Lesiba NgoepeCC/WAR/NWT202015-20261310314338*20.43117122.22000104
Richard LeviCCT202012-2017111001414014.10137102.92002204
Vaughn van JaarsveldDOLT202013-20197601404723.33110127.2700199
Robert FrylinckDOLT202014-202110711374922.8396142.7100086
David WieseTITT202012-2016119413628*27.2083163.86001710
Albie MorkelTITT202012-20168811353219.29100135.0000068
Colin AckermannWART202012-201777113479*22.33110121.82011122
Sibonelo MakhanyaDOL/TITT202014-20241010412646*21.00105120.0000193
David MillerKNI/DOLT202013-202297312256*30.50104117.3101193
Edward MooreWAR/WPT202014-202422111487*114.0085134.1201095
Ashwell PrinceWART202012-20146601143919.00100114.00001112
Pite van BiljonKNI/IMPT202012-20229821134218.83108104.6300094
Quinton de KockTITT202015-20222201108855.0054203.7001098
Matthew BreetzkeWART202019-202255110572*26.2582128.05010104
Clyde FortuinWAR/BOLT202015-20247611032720.6084122.62000112
LG PretoriusTITT2020243301028234.0060170.00010135
Rudi SecondWAR/KNIT202014-202264110252*34.0010597.14010112
Diego RosierWAR/KNI/TITT202015-20266501024520.4072141.6700186
Gavin KaplanBOL/WPT202022-202433110053*50.0081123.4601064
Pieter MalanTIT/BOLT202012-2024330977132.3374131.0801095
Prenelan SubrayenDOLT202014-20261385963132.0068141.1800137
Janneman MalanCC/BOL/NWT202019-2026660956115.8376125.00011103
Qaasim AdamsCC/WAR/TITT202013-2017971954315.8360158.33001103
Craig KieswetterWART2020142219082*90.0082109.7601083
Marco MaraisWART2020193219082*90.0037243.2401078
Gihahn CloeteWAR/KNIT202013-2024980905411.2590100.00012112
Page 1Next

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.