Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by opposition (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Boland×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Reeza HendricksLIOBoland2022-202433114672*73.00107136.45010116
H ViljoenDOLBoland2024-2026221128114128.0066193.94100118
Grant RoelofsenDOLBoland20223301116637.0094118.09010122
Jacques SnymanKNIBoland2022-2026330995333.0058170.69010105
Donavon FerreiraTITBoland2022-20264429827*49.0066148.4800083
Gihahn CloeteKNI/TITBoland2022-2026331905345.0072125.00010131
Heinrich KlaasenTITBoland2022-20243218871*88.0047187.2301065
Tristan StubbsWARBoland2022-2026220874743.5070124.2900054
Meeka-eel PrinceNWBoland20241118383*-55150.9101083
Raynard van TonderKNI/NWBoland2022-2024320834541.5061136.0700083
Patrick KrugerWAR/KNIBoland2022-2026441835127.6753156.6001065
Kashief JosephWPBoland2026110828282.0041200.0001046
Richard LeviWPBoland2022220816740.5046176.09010104
Quinton de KockTITBoland2022220817240.5066122.7301071
Janneman MalanNW/SWDBoland2024-2026220804540.0065123.0800043
Slade van StadenDOL/SWDBoland2024-2026221787778.0052150.0001073
Ryan RickeltonLIOBoland2024110757575.0039192.3101065
Sibonelo MakhanyaWAR/TITBoland2022-2026430753725.0054138.8900083
Dwaine PretoriusNWBoland20221117474*-51145.1001035
Jordan HermannWARBoland2022-2026330735224.3366110.6101081
Matthew BreetzkeWARBoland20222217261*72.0046156.5201072
George LindeWPBoland2022-2026442723936.007497.3000061
Mitchell Van BuurenLIOBoland2022-20264417260*24.0069104.3501113
Daniel SmithWPBoland2022-20262216944*69.0060115.0000060
Cole AbrahamsKNIBoland2026110666666.0050132.0001061
Rivaldo MoonsamyTITBoland2024-2026220643832.0042152.3800073
Heino KuhnNWBoland2022110585858.0044131.8201042
Wihan LubbeWAR/NWBoland2022-2024330583519.3344131.8200042
Dayyaan GaliemTITBoland2022-2026320563128.0045124.4400060
Ronan HermannESBoland2026110545454.0047114.8901050
George Van HeerdenKNIBoland2026110535353.0042126.1901032
Vihan PretoriusSA-EBoland20261115353*-43123.2601051
CP KlijnhansKNIBoland2022110525252.0047110.6401061
Jurie SnymanESBoland2026110525252.0032162.5001052
Bryce ParsonsDOLBoland2022-2026440523413.0045115.5600080
Lesiba NgoepeWAR/NWBoland2022-2024330513217.0050102.0000032
Eathan BoschDOL/TITBoland2022-20264415127*17.0042121.4300011
Delano PotgieterLIO/NWBoland2022-20243324837*48.0036133.3300023
Lesego SenokwaneNWBoland2022210464646.0043106.9800050
Wesley MarshallNWBoland2022220463423.0029158.6200062
Jason SmithDOLBoland2022-2026551462211.505190.2000130
Ruben du ToitMPUBoland2026110454545.0040112.5000032
Jiveshan PillayWAR/TIT/WPBoland2022-2026330451815.005778.9500031
Khaya ZondoDOLBoland2022330442414.6739112.8200030
Ntando ZumaDOLBoland20261114242*-41102.4400030
Rassie van der DussenLIOBoland2024-20262214242*42.0026161.5400132
Aviwe MgijimaWPBoland20222214226*42.0033127.2700022
Cameron ShekletonKIBoland2026110393939.0029134.4800041
Divan de VilliersSA-EBoland20261113838*-28135.7100050
Keegan PetersenDOL/TITBoland2022-2024330382512.673997.4400041
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.