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 innings by innings (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Grange Cricket Club Ground×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Shaun MarshAUS151151165100.002c G Goudie b I Wardlaw1v SCOEdinburgh3 Sept 2013
Aaron FinchAUS148114167129.821c FRJ Coleman b RM Haq1v SCOEdinburgh3 Sept 2013
Mohammad YousufPAK83*11311073.454not out2v SCOEdinburgh27 Jun 2006
Ryan WatsonSCO808512194.123c & b Shahid Afridi1v PAKEdinburgh27 Jun 2006
Neil McCallumSCO681295152.716st †Kamran Akmal b Shoaib Malik1v PAKEdinburgh27 Jun 2006
Gavin HamiltonSCO601194350.421c †MJ Prior b A Flintoff1v ENGEdinburgh18 Aug 2008
Abdul RazzaqPAK49*4823102.087not out2v SCOEdinburgh27 Jun 2006
Matt MachanSCO39542072.223c CJ McKay b JP Faulkner2v AUSEdinburgh3 Sept 2013
Shane WatsonAUS372460154.173c G Goudie b I Wardlaw1v SCOEdinburgh3 Sept 2013
CJO SmithSCO36673253.735c sub (AN Cook) b SCJ Broad1v ENGEdinburgh18 Aug 2008
Dougie LockhartSCO25*342073.537not out1v PAKEdinburgh27 Jun 2006
Younis KhanPAK25372167.573c RR Watson b PJC Hoffmann2v SCOEdinburgh27 Jun 2006
Majid HaqSCO25513049.028c CJ McKay b MG Johnson2v AUSEdinburgh3 Sept 2013
Calum MacLeodSCO24372064.865c MJ Clarke b Fawad Ahmed2v AUSEdinburgh3 Sept 2013
Gordon GoudieSCO23252292.009c †MS Wade b MG Johnson2v AUSEdinburgh3 Sept 2013
Shoaib MalikPAK22304073.331c RT Lyons b PJC Hoffmann2v SCOEdinburgh27 Jun 2006
JAR BlainSCO13211061.908b A Flintoff1v ENGEdinburgh18 Aug 2008
Craig WrightSCO12221054.557b SCJ Broad1v ENGEdinburgh18 Aug 2008
Shahid AfridiPAK111020110.006c PJC Hoffmann b RT Lyons2v SCOEdinburgh27 Jun 2006
David MurphySCO11370029.737c CJ McKay b AC Voges2v AUSEdinburgh3 Sept 2013
George BaileyAUS10*701142.865not out1v SCOEdinburgh3 Sept 2013
Calum MacLeodSCO10*111090.919not out1v ENGEdinburgh18 Aug 2008
Gavin HamiltonSCO9102090.004run out (Abdul Razzaq)1v PAKEdinburgh27 Jun 2006
Gordon DrummondSCO8131061.5410b MG Johnson2v AUSEdinburgh3 Sept 2013
PL MommsenSCO8201040.004run out (SR Watson/MJ Clarke)2v AUSEdinburgh3 Sept 2013
Inzamam-ul-HaqPAK7200035.005c †CJO Smith b JD Nel2v SCOEdinburgh27 Jun 2006
Ian BellENG6*111054.551not out2v SCOEdinburgh18 Aug 2008
Richie BerringtonSCO6510120.006c SR Watson b JP Faulkner2v AUSEdinburgh3 Sept 2013
Michael ClarkeAUS4*50080.004not out1v SCOEdinburgh3 Sept 2013
Ross LyonsSCO3*100300.0011not out1v ENGEdinburgh18 Aug 2008
Dewald NelSCO3*80037.5010not out1v PAKEdinburgh27 Jun 2006
Ian StangerSCO360050.002c Inzamam-ul-Haq b Mohammad Asif1v PAKEdinburgh27 Jun 2006
Neil McCallumSCO2120016.676c JM Anderson b SR Patel1v ENGEdinburgh18 Aug 2008
Neil MacRaeSCO2150013.331b Umar Gul1v PAKEdinburgh27 Jun 2006
Matt PriorENG1*40025.002not out2v SCOEdinburgh18 Aug 2008
Ryan WatsonSCO1100100.002run out (SR Patel)1v ENGEdinburgh18 Aug 2008
Salman ButtPAK160016.672c DR Lockhart b PJC Hoffmann2v SCOEdinburgh27 Jun 2006
Hamish GardinerSCO117005.881lbw b CJ McKay2v AUSEdinburgh3 Sept 2013
Iain WardlawSCO0*-00-11not out2v AUSEdinburgh3 Sept 2013
Paul HoffmannSCO01000.008c Mohammad Asif b Shoaib Malik1v PAKEdinburgh27 Jun 2006
Dewald NelSCO01000.0010b A Flintoff1v ENGEdinburgh18 Aug 2008
CJO SmithSCO03000.005lbw b Umar Gul1v PAKEdinburgh27 Jun 2006
Navdeep PooniaSCO03000.004c SR Patel b TT Bresnan1v ENGEdinburgh18 Aug 2008
Freddie ColemanSCO05000.002lbw b MG Johnson2v AUSEdinburgh3 Sept 2013
Kyle CoetzerSCO06000.003c A Flintoff b TT Bresnan1v ENGEdinburgh18 Aug 2008
JAR BlainSCO011000.009c Mohammad Yousuf b Shoaib Malik1v PAKEdinburgh27 Jun 2006

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