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 year (All cricket)

The most runs in a calendar year in all cricket for Scotland since 1908: 959 by George Munsey in 2025 (from the 315 of 316 matches with full scorecards).

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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
George MunseySCO202520251818195919156.41839114.302728146
Kyle CoetzerSCO201720171718081812145.4491989.013309114
Calum MacLeodSCO2022202220201817133*43.0095985.192518611
Kyle CoetzerSCO20192019222207919635.9585892.190828819
Calum MacLeodSCO201920192423276210036.29742102.701517712
George MunseySCO202220222120373379*43.1284386.950808111
George MunseySCO2019201924241707127*30.74519136.221416640
George MunseySCO20242024181817049141.41565124.600407036
Matt MachanSCO201320131919269211440.71670103.281405915
Richie BerringtonSCO20192019232336658133.25575115.650324629
Calum MacLeodSCO2018201818184662157*47.2966799.25220776
Brandon McMullenSCO202320231716163313642.20631100.322306019
Brandon McMullenSCO202420242118263315139.56596106.211405624
Richie BerringtonSCO20212021191956319745.07587107.500533926
Kyle CoetzerSCO201820181616262288*44.4363098.730508014
Richie BerringtonSCO2022202222224610114*33.8980176.152214514
Richie BerringtonSCO202320231715259012745.38572103.151514819
Calum MacLeodSCO201720171718357915438.6075376.89141587
Ryan WatsonSCO2007200718181562123*33.0681069.38120535
Kyle CoetzerSCO201520151918155215632.47529104.35133788
Richie BerringtonSCO20182018181845519039.3666482.980304910
Matty CrossSCO201920192321454166*31.8265782.34062478
George MunseySCO20182018181825407133.75512105.470226715
Brandon McMullenSCO2026202617163528100*40.62435121.381324428
Kyle CoetzerSCO2022202221212520108*27.3770274.07122752
George MunseySCO202120211919351379*32.06509100.790415021
Matty CrossSCO20222022262405068521.0869572.81031465
Richie BerringtonSCO202520251515250410538.7756689.052123019
Calum MacLeodSCO201320132021250482*26.5362081.290433711
Matty CrossSCO201820181817249411432.9356088.21210458
Richie BerringtonSCO201720171514248911040.7558883.161402411
George MunseySCO202320231212147413243.09393120.612105716
Richie BerringtonSCO20242024232064718933.6449195.930213713
Michael LeaskSCO20222022252334698523.45422111.140214317
Richie BerringtonSCO201320132122345770*24.0551289.26032398
Richie BerringtonSCO202620261615045012030.00440102.271014515
Brandon McMullenSCO202520251818144610126.24427104.451324613
George MunseySCO202620261615044310829.53369120.051235417
Kyle CoetzerSCO201320131615243213333.2350585.54110416
Matty CrossSCO20152015191714326027.00362119.34010509
Fraser WattsSCO20072007161604277026.6968162.70040454
Michael LeaskSCO2023202317144424107*42.40328129.271112925
Kyle CoetzerSCO201620161413142212735.17360117.221234713
PL MommsenSCO201520151914339768*36.09387102.580223812
Majid HaqSCO20072007171703877122.7656968.01031472
Gavin HamiltonSCO20072007151523847929.5454670.33031242
Richie BerringtonSCO20152015191633676228.2341788.01020289
Matty CrossSCO20172017171703649121.4152070.00010397
PL MommsenSCO2016201613114353111*50.4338192.65120262
Calum MacLeodSCO201620161110035010335.0040287.06210286
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.