Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by opposition (Men's All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Scotland×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Wesley BarresiNEDScotland2012-20241010432275*53.67242133.06041297
Paul StirlingIREScotland2012-20248803098138.63190162.630413114
Kevin O'BrienIREScotland2010-2019101023026537.75203148.770201618
Mohammad ShahzadAFGScotland2010-20216602767546.00177155.930202215
Andrew BalbirnieIREScotland2015-20249902727430.22187145.45030354
Gerhard ErasmusNAMScotland2019-20267702495435.57174143.100201710
Gary WilsonIREScotland2010-201977123265*38.67163142.33020217
Scott EdwardsNEDScotland2018-2025111021953724.38161121.12000155
Michael LevittNEDScotland2024-20255501929038.40140137.14010149
Shoaib MalikPAKScotland2007-202144216754*83.5080208.75020316
Travis HeadAUSScotland20244401608040.0086186.05021199
Ben CooperNEDScotland2013-2019101001554015.50138112.32001153
Mark ChapmanNZ/HKScotland2015-20225401518337.75113133.6301099
Sean WilliamsZIMScotland2016-202255114960*37.25133112.03020132
Collins ObuyaKENScotland2010-20197511445036.00129111.6301082
Tobias ViseeNEDScotland2017-20197701427120.2999143.43012195
Steve TikoloKENScotland2008-201344214056*70.00102137.25010204
Craig ErvineZIMScotland2021-20224401395834.7514099.29010141
Max O'DowdNEDScotland2016-2025111101393112.64132105.30001142
Martin GuptillNZScotland2009-20223201339366.5087152.87010109
David ObuyaKENScotland2010-201233213265*132.00105125.71020144
Josh InglisAUSScotland2024321130103130.0062209.68100108
Pieter SeelaarNEDScotland2008-2019116212996*32.2586150.00010115
Milton ShumbaZIMScotland2021-202244312366*123.0075164.0001077
Peter BorrenNEDScotland2008-20177611195723.8080148.75010133
Jan FrylinckNAMScotland2019-20267721097821.8091119.78010113
Finn AllenNZScotland202222010710153.5061175.4110087
JJ SmitNAMScotland2019-20244421064353.0070151.4300048
CG WilliamsNAMScotland2019-20213301045034.67100104.0001083
Sarfraz AhmedPAKScotland201822110389*103.0062166.13010113
Irfan KarimKENScotland2013-20193301015133.6785118.82010103
Assad ValaPNGScotland2013-20214401015525.2588114.77010142
Curtis CampherIREScotland2022-202433110072*50.0047212.7701185
Cameron GreenAUSScotland20243219862*98.0068144.1201047
Dipendra Singh AireeNEPScotland2025-20263319850*49.0077127.2701054
Lorcan TuckerIREScotland2019-2024660985516.3379124.0501190
Najibullah ZadranAFGScotland2013-2021420965948.0055174.5501066
Aqib IlyasOMAScotland2017-2024440953723.7586110.4700084
Norman VanuaPNGScotland2013-2021431944747.0062151.6100045
George DockrellIREScotland2010-202411769339*93.0060155.0000064
Michael SwartNEDScotland2012-20165519230*23.0091101.1000053
Ryan ten DoeschateNEDScotland2008-20193339151*-69131.8801043
Mohammad NabiAFGScotland2010-2021652914630.3353171.7000157
Ragheb AgaKENScotland2008-20134419052*30.0061147.5401083
Asghar AfghanAFGScotland2013-20214218955*89.0081109.8801052
Marcus StoinisAUSScotland2024432875987.0054161.1101094
Grant StewartITAScotland2023-20263318744*43.5054161.1100066
Bas de LeedeNEDScotland2018-2025661863017.209887.7600042
Amjad JavedUAEScotland2015-2016220857642.5056151.7901055
Nick GreenwoodJERScotland2023-2025220854942.5063134.92000101
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.