Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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 series (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Scotland×

Player figures come from full scorecards, which we hold for 294 of the 295 matches in this selection (from 1999). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Max O'DowdNEDICC Men's Cricket World Cup League 2 20252025441261158*87.00227114.98110256
Aaron JonesUSAICC Men's Cricket World Cup League 2 20222022441258123*86.0029786.87110128
Mark ChapmanNZNew Zealand tour of Scotland 20222022221184101*184.00119154.621101114
RD ShahKENAssociates Triangular Series in Kenya in 2006–07200722016711383.5017495.98110183
Tom CooperNED2010 ICC World Cricket League Division One201022116787167.0025565.49020120
Rohit KumarNEPICC Men's Cricket World Cup League 2 2022/232022-202344116595*55.0021178.20010126
Sushant ModaniUSAICC Men's Cricket World Cup League 2 202220224401657741.2524068.75020160
Waseem MuhammadUAEICC Men's Cricket World Cup League 2 202520253301636154.3317593.1402079
Nawroz MangalAFGAfghanistan v Scotland in United Arab Emirates 2012/132013331162112*81.00157103.18100136
Kevin O'BrienIREScotland in Ireland ODI Series 201420143311596779.5016894.64020191
Gerhard ErasmusNAMICC Men's Cricket World Cup League 2 2022/232022-202344115996*53.0020477.94011145
Finn AllenNZNew Zealand tour of Scotland 2022202233015710152.33109144.04110177
Shaun MarshAUSAustralia tour of Scotland 20132013110151151151.00151100.00100165
Aaron FinchAUSAustralia tour of Scotland 20132013110148148148.00114129.82100167
Wesley BarresiNEDICC World Twenty20 Qualifier 2013/14201322214575*-96151.04020142
Louren SteenkampNAMICC Men's Cricket World Cup League 2 202620262201457872.5019873.23020103
Gerhard ErasmusNAMScotland tour of Namibia 202620263301455448.33103140.7801096
Kevin O'BrienIRE2010 ICC World Cricket League Division One201022213998*-18873.9401094
Saiteja MukkamallaUSAICC Men's Cricket World Cup League 2 2026202622013910469.50110126.36100610
Vriitya AravindUAEICC Men's Cricket World Cup League 2 202220224401395434.7522362.33020110
Michael LevittNEDICC Men's Cricket World Cup League 2 202520254401394434.7515788.54000163
Ashish BagaiCANICC World Cricket League Division One 2006/072007111137137*-17279.65100121
Monank PatelUSAICC Men's Cricket World Cup League 2 202220224401345033.5016183.23010102
Rameez ShahzadUAEUnited Arab Emirates Tri-Nation Series 2017/182018221133121*133.0013995.68100122
Paul StirlingIRENetherlands Tri-Nation T20I Series 201820182201328166.0070188.57020156
Josh InglisAUSAustralia tour of Scotland 20242024321130103130.0062209.68100108
Chundangapoyil RizwanUAEICC Men's Cricket World Cup League 2 202220224401295532.2517075.88010140
Moeen AliENGICC Cricket World Cup 2014/152015110128128128.00107119.63100125
Daryl MitchellNZNew Zealand tour of Scotland 2022202233212874*128.0094136.1701086
Lo-handre LouwrensNAMICC Men's Cricket World Cup League 2 2022/232022-20234401285432.0019465.98020130
Michael LevittNEDScotland T20 Tri-Series 202520252201269063.0087144.8301087
Rahmat ShahAFGAfghanistan tour of Scotland 20162016221126100*126.0015481.8210091
David ObuyaKENKenya T20 Tri Series 2009/10201022212565*-95131.58020144
Kumar SangakkaraSLICC Cricket World Cup 2014/152015110124124124.0095130.53100134
Steven TaylorUSAICC Men's Cricket World Cup League 2 202220224401244231.0014486.11000181
Bas de LeedeNEDICC Cricket World Cup Qualifier 20232023110123123123.0092133.7010075
Ashish BagaiCANCanada tour of Scotland 2009200922112392*123.0016773.65010101
David ObuyaKENICC World Cricket League Division One 2006/0720072201239361.5014883.1101054
John MooneyIREScotland in Ireland ODI Series 2014201432112396123.00106116.04010182
Scott EdwardsNEDICC Men's Cricket World Cup League 2 202520253301237041.00121101.6501091
Curtis CampherIREICC Cricket World Cup Qualifier 20232023110120120120.00108111.1110094
Tanmay MishraKENKenya tour of Scotland 201320133301206140.0013986.3302160
Gavin SinghUSAICC Men's Cricket World Cup League 2 2022202244111960*39.6789133.71010152
Aftab AhmedBANScotland tour of Bangladesh 2006/0720062201186659.0096122.92020135
S JyotiCANCanada tour of Scotland 2009200922011711758.5012494.35101101
Jeremy BrayIREICC World Cricket League Division One 2006/072007110116116116.0013685.29100104
Adeeb UsmaniUAEICC Men's Cricket World Cup League 2 20262026110116116116.0012692.06100113
Gerhard ErasmusNAMICC Men's Cricket World Cup League 2 202420242201166358.0012493.55020142
Harsh ThakerCANICC Men's Cricket World Cup League 2 2023/242024222115105*-16071.8810082
Dipendra Singh AireeNEPICC Men's Cricket World Cup League 2 2022/232022-202344111585*38.3317565.71010111
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.