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

Michael Leask has the highest strike rate in all cricket for Scotland since 1908: 119.52 (minimum 500 balls faced) (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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael LeaskSCO2013-2026185149262645107*21.502213119.521911195124
George MunseySCO2015-202617317016551119135.795037109.4163313593207
Brandon McMullenSCO2022-202677719235915138.052231105.74514421788
Chris GreavesSCO2021-202565491767156*20.9769396.830225615
Matt MachanSCO2013-201640403126811434.27134594.2817110821
Richie BerringtonSCO2008-202626424738683912732.72737792.7193418516197
Kyle CoetzerSCO2008-202317317111538715633.67597290.2073214628102
Michael JonesSCO2018-2026343218728728.1398388.710517623
Calum MacLeodSCO2008-202217016618478917532.36547287.5210241947767
Mark WattSCO2015-20261801103313156617.08151087.09021010234
Matty CrossSCO2013-202621819221410811424.02485384.65219837966
Craig WallaceSCO2011-2022625479285819.74109784.590427617
Charlie TearSCO2024-2025282635768025.0472179.89042608
PL MommsenSCO2010-20177366151640139*32.16208878.5428313123
Ryan WatsonSCO2006-2010434341091123*27.97141177.3217512010
Safyaan SharifSCO2011-20261941085210076017.98131576.580186819
Finlay McCreathSCO2025-20262724065511227.2986275.99131578
Christopher McBrideSCO2022-2026282324385620.8659273.99013543
Josh DaveySCO2010-20256847156636420.7291172.78023556
CJO SmithSCO2006-2009333044895918.8169270.66026553
Neil McCallumSCO2006-2011524861051121*25.02151169.5624610118
Gavin HamiltonSCO1999-201048453131811931.38194867.6627110112
Fraser WattsSCO2006-201249472119410126.53181365.861969711
Majid HaqSCO2006-20158157137127116.18122758.03038753
JAR BlainSCO1999-2009372772874114.3552055.19004166

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.