Live6th Match · Pakistan ODI Tri-Series 2026/27SL243/4 (34.2)ENG386/5 (50)SL need 144 runs in 94 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG16/4 (5.1)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Grange Cricket Club Ground, Raeburn Place×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
PL MommsenSCOICC World Cricket League Championship 20162016222191111*-21788.02110140
Nigar SultanaBANWScotland Women's T20I Tri-Series 202620264411907763.33141134.75020203
Mark ChapmanNZNew Zealand tour of Scotland 20222022221184101*184.00119154.621101114
Brandon McMullenSCOICC Men's T20 World Cup Europe Region Qualifier 202320234401769644.00100176.000201411
Nick GreenwoodJERICC Men's T20 World Cup Europe Region Qualifier 2023202333217286*172.00110156.36020213
Kyle CoetzerSCOZimbabwe in Scotland ODI Series 2017201722017010985.00161105.59110203
Richie BerringtonSCOZimbabwe tour of Ireland and Scotland 2021202133116882*84.00143117.48010126
Kathryn BryceSCOWScotland Women's T20I Tri-Series 202620264421616380.5091176.92020195
Finn AllenNZNew Zealand tour of Scotland 2022202233015710152.33109144.04110177
Kyle CoetzerSCOICC World Cricket League Championship 2016201622015212776.00149102.01100191
Ollie HairsSCOICC Men's T20 World Cup Europe Region Qualifier 20232023441152127*50.6767226.871001610
Richie BerringtonSCOICC Men's T20 World Cup Europe Region Qualifier 202320234301486049.3390164.44020118
Brandon McMullenSCOAustralia tour of Scotland 202420243301345944.6796139.58020107
Calum MacLeodSCOHong Kong in Scotland ODI Series 2016201622013010265.00124104.84100102
Josh InglisAUSAustralia tour of Scotland 20242024321130103130.0062209.68100108
Daryl MitchellNZNew Zealand tour of Scotland 2022202233212874*128.0094136.1701086
Calum MacLeodSCOICC World Cricket League Championship 2016201622012310361.5015579.3510093
Heather SiegersNEDWScotland Women's T20I Tri-Series 202620264401205230.0081148.15010200
Katherine FraserSCOWScotland Women's T20I Tri-Series 2026202644111356*37.6793121.51011161
Milton ShumbaZIMZimbabwe tour of Ireland and Scotland 2021202133211266*112.0064175.0001077
Michael LeaskSCONew Zealand tour of Scotland 202220223301118537.0083133.73010124
AJ MoscaITAICC Men's T20 World Cup Europe Region Qualifier 2023202333110770*53.5090118.8901090
Taranjit BharajDENICC Men's T20 World Cup Europe Region Qualifier 202320234401075226.7598109.1801083
Lorcan TuckerIREICC Men's T20 World Cup Europe Region Qualifier 2023202333210694*106.0064165.63011104
Jonty JennerJERICC Men's T20 World Cup Europe Region Qualifier 202320233311044652.0058179.3100098
Kyle CoetzerSCOHong Kong in Scotland ODI Series 201620162201015350.5072140.28010144
Cameron GreenAUSAustralia tour of Scotland 202420243219862*98.0068144.1201047
Saskia HorleySCOWIreland Women tour of Scotland 20222022220965248.0075128.0001093
Joshua van HeerdenGERICC Men's T20 World Cup Europe Region Qualifier 20232023330964232.0074129.73000180
Robine RijkeNEDWScotland Women's T20I Tri-Series 20262026441944631.3374127.03000101
Wesley BarresiNEDICC World Twenty20 Qualifier 20152015220937546.5056166.07010105
Malcolm WallerZIMZimbabwe in Scotland ODI Series 20172017210929292.0062148.39010105
Orla PrendergastIREWIreland Women tour of Scotland 202220222229275*-53173.58010151
Travis HeadAUSAustralia tour of Scotland 20242024330928030.6737248.65011145
Sean WilliamsZIMZimbabwe tour of Ireland and Scotland 202120213318960*44.5085104.7101072
Martin GuptillNZNew Zealand tour of Scotland 20222022220874743.5084103.57000102
Sarah BryceSCOWScotland Women's T20I Tri-Series 20262026432864086.0068126.47000110
Dilara AkterBANWScotland Women's T20I Tri-Series 20262026440865121.5061140.98010123
Paul StirlingIREICC Men's T20 World Cup Europe Region Qualifier 202320233318555*42.5054157.41010141
Misbah-ul-HaqPAKPakistan in Scotland ODI Series 201320131118383*-80103.7501023
Nizakat KhanHKHong Kong in Scotland ODI Series 20162016220834341.5082101.2200083
Babar HayatHKHong Kong in Scotland ODI Series 20162016220825641.009586.32010111
Craig ErvineZIMZimbabwe tour of Ireland and Scotland 20212021330813027.008694.1900081
Darcey CarterSCOWScotland Women's T20I Tri-Series 20262026440815520.2560135.00010131
Peter BorrenNEDICC World Twenty20 Qualifier 20152015221805780.0038210.5301094
Sobhana MostaryBANWScotland Women's T20I Tri-Series 20262026441803926.6770114.2900091
Faisal MubashirGERICC Men's T20 World Cup Europe Region Qualifier 202320232227857*-71109.86010100
Muhammad UsmanUAEICC World Cricket League Championship 20162016220774338.509779.3800032
George MunseySCOICC Men's T20 World Cup Europe Region Qualifier 20232023440773319.2575102.67000120
Sean WilliamsZIMZimbabwe in Scotland ODI Series 20172017220767038.0070108.57010101
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.