T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by ground (Men's All internationals)

Filters

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

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmat ShahAFGThe Grange ClubEdinburgh2016-2019331239113119.5026988.85200203
Kevin O'BrienIREThe Village, MalahideDublin2014-20195512396759.75222107.66030246
Louren SteenkampNAMNamibia Cricket GroundWindhoek20265502237844.6024790.28020204
Rohit KumarNEPTribhuvan University International Cricket GroundKirtipur2023-202644220795*103.5025581.18020156
Aaron JonesUSAMannofield ParkAberdeen2022221185123*185.00174106.32110108
Mark ChapmanNZGrange Cricket Club Ground, Raeburn PlaceEdinburgh2022221184101*184.00119154.621101114
Nawroz MangalAFGSharjah Cricket StadiumSharjah2013441182112*60.67167108.98100139
Max O'DowdNEDForthillDundee2025221181158*181.00144125.69100156
Mohammad ShahzadAFGSharjah Cricket StadiumSharjah2013-20215501774835.40107165.42000208
RD ShahKENMombasa Sports ClubMombasa200722016711383.5017495.98110183
Mohammad ShahzadAFGThe Grange ClubEdinburgh2016-20193301658455.0018390.16020203
Sean WilliamsZIMGrange Cricket Club Ground, Raeburn PlaceEdinburgh2017-20215511657041.25155106.45020173
Finn AllenNZGrange Cricket Club Ground, Raeburn PlaceEdinburgh202233015710152.33109144.04110177
David ObuyaKENGymkhana Club GroundNairobi2007-201033215565*155.00127122.05020165
Gerhard ErasmusNAMNamibia Cricket GroundWindhoek20265501555431.00127122.0501096
Shaun MarshAUSGrange Cricket Club GroundEdinburgh2013110151151151.00151100.00100165
Dipendra Singh AireeNEPTribhuvan University International Cricket GroundKirtipur2023-202644114985*49.6718580.54020132
Aaron FinchAUSGrange Cricket Club GroundEdinburgh2013110148148148.00114129.82100167
Andrew BalbirnieIREThe Village, MalahideDublin2014-20195501446428.8017781.36010183
Samiullah ShenwariAFGSharjah Cricket StadiumSharjah201344414155*-17381.50010120
Saiteja MukkamallaUSATribhuvan University International Cricket GroundKirtipur202622013910469.50110126.36100610
Ashish BagaiCANRuaraka Sports Club GroundNairobi2007111137137*-17279.65100121
Niall O'BrienIRECivil Service Cricket ClubBelfast2007-201322113772137.0017180.12020160
Rameez ShahzadUAEICC AcademyDubai2018221133121*133.0013995.68100122
Paul StirlingIRESportpark Het SchootsveldDeventer20182201328166.0070188.57020156
Gary WilsonIREDubai International Cricket StadiumDubai2010-201744113165*43.67117111.97010144
Josh InglisAUSGrange Cricket Club Ground, Raeburn PlaceEdinburgh2024321130103130.0062209.68100108
Moeen AliENGHagley OvalChristchurch2015110128128128.00107119.63100125
Daryl MitchellNZGrange Cricket Club Ground, Raeburn PlaceEdinburgh202233212874*128.0094136.1701086
Jan FrylinckNAMNamibia Cricket GroundWindhoek20265501277825.4013693.38010133
Michael LevittNEDTitwoodGlasgow20252201269063.0087144.8301087
Aasif SheikhNEPTitwoodGlasgow2022-20253301257141.6712798.43010172
Kumar SangakkaraSLBellerive OvalHobart2015110124124124.0095130.53100134
Bas de LeedeNEDQueens Sports ClubBulawayo2023110123123123.0092133.7010075
Ashish BagaiCANMannofield ParkAberdeen200922112392*123.0016773.65010101
John MooneyIREThe Village, MalahideDublin201432112396123.00106116.04010182
Curtis CampherIREQueens Sports ClubBulawayo2023110120120120.00108111.1110094
Tanmay MishraKENMannofield ParkAberdeen20133301206140.0013986.3302160
Steve TikoloKENGymkhana Club GroundNairobi2007-201033211956*119.00100119.00010172
S JyotiCANMannofield ParkAberdeen200922011711758.5012494.35101101
Jeremy BrayIRENairobi Gymkhana ClubNairobi2007110116116116.0013685.29100104
Adeeb UsmaniUAEForthillDundee2026110116116116.0012692.06100113
Gerhard ErasmusNAMUnited Cricket Club GroundWindhoek202222111696*116.0016570.30010103
Gerhard ErasmusNAMForthillDundee20242201166358.0012493.55020142
Harsh ThakerCANDubai International Cricket StadiumDubai2024222115105*-16071.8810082
Andrew BalbirnieIREICC AcademyDubai20182201146757.0011698.28010141
Karim SadiqAFGCambusdoon New GroundAyr2010221114114*114.00109104.59101113
Ricky PontingAUSWarner Park, BasseterreSt Kitts2007110113113113.0093121.5110095
Paul StirlingIREGrange Club Cricket GroundEdinburgh2011110113113113.0095118.95100106
B SharkiNEPForthillDundee20252201137356.5013384.96010110
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.