Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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

Scotland: Batting figures (All internationals)

Brandon McMullen has the highest batting average in internationals for Scotland: 38.05 (minimum 20 innings) (from the 294 of 295 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: 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.

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Brandon McMullenSCO2022-202677719235915138.052231105.74514421788
George MunseySCO2015-202616516315537519136.324890109.9263313569205
Matt MachanSCO2013-201634342109911434.34123289.201619314
Calum MacLeodSCO2008-202214914516425017532.95485187.6110201741858
Richie BerringtonSCO2008-202624423035632412732.43687492.0083118481181
Kyle CoetzerSCO2008-20231531537466015631.92508791.615271256788
PL MommsenSCO2010-20176259121497139*31.85190478.6228312319
Gavin HamiltonSCO1999-201048453131811931.38194867.6627110112
Michael JonesSCO2018-2026343218728728.1398388.710517623
Ryan WatsonSCO2006-2010434341091123*27.97141177.3217512010
Finlay McCreathSCO2025-20262724065511227.2986275.99131578
Fraser WattsSCO2006-201246441111110125.84168665.901969211
Charlie TearSCO2024-2025282635768025.0472179.89042608
Neil McCallumSCO2006-2011524861051121*25.02151169.5624610118
Matty CrossSCO2013-202620418018391911424.19459685.27219835963
Michael LeaskSCO2013-2026175142242524107*21.392135118.221910184117
Chris GreavesSCO2021-202565491767156*20.9769396.830225615
Christopher McBrideSCO2022-2026282324385620.8659273.99013543
Dylan BudgeSCO2018-20222521630846*20.5337482.35003204
Craig WallaceSCO2012-2022514477475820.1979194.440426215
Josh DaveySCO2010-20256245146136419.7783373.59023526
CJO SmithSCO2006-2009333044895918.8169270.66026553
Ollie HairsSCO2010-202535353572127*17.88405141.231266033
Mark WattSCO2015-20261731053312536617.40141088.870299733
Safyaan SharifSCO2011-2026174984984740*17.29102382.800085218
Robert TaylorSCO2013-20162420623946*17.07230103.91001177
Majid HaqSCO2006-20157152136307116.15102761.34037683
Gordon DrummondSCO2007-20134426728335*14.8931589.84004244
JAR BlainSCO1999-2009372772874114.3552055.19004166
Navdeep PooniaSCO2006-2010282823326712.7748568.45019343
Jack JarvisSCO2023-20263224522732*11.9523895.38005149
Chris SoleSCO2016-20244821792176.5711580.00001100
Alasdair EvansSCO2009-2023742910110285.7917463.22009101

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.