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/27NZINDT2069th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th 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

Scotland: Batting by format (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Scotland×From 1908-01-01×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Richie BerringtonSCOODIs2008-202614113417388112733.17506876.58721828090
Kyle CoetzerSCOODIs2008-202387875319215638.93387582.37521841240
Calum MacLeodSCOODIs2008-202287867302617538.30375580.591013931235
George MunseySCOODIs2017-2026797710277719141.45308590.02319729187
George MunseySCOT20Is2015-202686865259813232.071805143.933146278118
Matty CrossSCOODIs2014-20261181054249011424.65336873.93214323027
Richie BerringtonSCOT20Is2008-20261039618244310031.321806135.271101020191
Michael LeaskSCOODIs2014-20269877151624107*26.191434113.2518512571
Brandon McMullenSCOODIs2022-202647425157215142.49168493.3557215449
Kyle CoetzerSCOT20Is2008-20216666214688922.941212121.1206415548
Matty CrossSCOT20Is2013-2026867514142966*23.431228116.3705512936
Gavin HamiltonSCOODIs1999-201038383123111935.17184766.652719511
Calum MacLeodSCOT20Is2009-20226259912247424.481096111.6807810623
PL MommsenSCOODIs2010-2017424261115139*30.97161569.04262938
Neil McCallumSCOODIs2006-2011434261002121*27.83145169.062439717
Fraser WattsSCOODIs2006-20113635197410128.65155962.48194798
Ryan WatsonSCOODIs2006-201035354956123*30.84128674.3416410110
Mark WattSCOODIs2016-20269264219326621.67112782.700246926
Michael LeaskSCOT20Is2013-2026776599005816.07701128.390155946
Brandon McMullenSCOT20Is2023-2026302947879631.48547143.880726339
Matt MachanSCOODIs2013-20162222073411433.3695277.10131627
Safyaan SharifSCOODIs2011-202697633065440*19.8283678.230044213
Craig WallaceSCOODIs2012-2022312815745821.2663091.110414712
Majid HaqSCOODIs2006-2015534065667116.6593160.79036662
Finlay McCreathSCOODIs2025-20262017056111233.0077772.20130486
Michael JonesSCOODIs2018-2026191705068729.7671970.38030426
Ollie HairsSCOT20Is2019-202530303504127*18.67305165.251264733
Josh DaveySCOODIs2010-2025322964986421.6574566.85022452
Charlie TearSCOODIs2024-2025201934898030.5662877.87042517
Kyle CoetzerSCOList A2011-201898147812168.2960878.62231389
CJO SmithSCOODIs2006-2009272534325919.6464067.50023493
Christopher McBrideSCOODIs2022-2026221914075622.6156671.91012503
PL MommsenSCOT20Is2012-20162017638268*34.73289132.180213011
Chris GreavesSCOODIs2022-20253023638156*22.4142789.23021338
Michael JonesSCOT20Is2022-2026151513668626.14264138.640213417
Matt MachanSCOT20Is2013-20161212236567*36.50280130.36030317
Mark WattSCOT20Is2015-202681411232131*11.07283113.43005287
Calum MacLeodSCOT202013-201599131882*39.75243130.86031329
Chris GreavesSCOT20Is2021-20253526112904519.33266109.02001237
JAR BlainSCOODIs1999-2009332562844114.9551754.93003166
Richie BerringtonSCOT202013-201598226370*43.83217121.20020189
Hamish GardinerSCOODIs2013-2015111102629623.8239666.16021330
Dylan BudgeSCOODIs2018-20221715424846*22.5531279.49001181
Craig WrightSCOODIs2006-2009201832403716.0035168.38002154
Gordon DrummondSCOODIs2007-20133020724035*18.4626291.60002214
Navdeep PooniaSCOODIs2006-2009212102376711.2937762.86017312
Michael EnglishSCOODIs2024-202666123010746.0032670.55111165
Kyle CoetzerSCOT202013-20159832216344.20194113.92021195
Dougie BrownSCOODIs2006-20071616222050*15.7133865.09013222
Richie BerringtonSCOList A2011-201897121911036.5023593.19110127
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.