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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEET2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)ODI5th 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

Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Grange Cricket Club Ground, Raeburn Place×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Imran FarhatPAK46704065.711b MW Machan1v SCOEdinburgh17 May 2013
Nasir JamshedPAK20352057.142c PL Mommsen b RML Taylor1v SCOEdinburgh17 May 2013
Mohammad HafeezPAK18262069.233c JH Davey b RM Haq1v SCOEdinburgh17 May 2013
Asad ShafiqPAK9190047.374b RM Haq1v SCOEdinburgh17 May 2013
Misbah-ul-HaqPAK83*8023103.755not out1v SCOEdinburgh17 May 2013
Umar AminPAK3120025.006c RML Taylor b RM Haq1v SCOEdinburgh17 May 2013
Kamran AkmalPAK12201060.007lbw b NM Carter1v SCOEdinburgh17 May 2013
Saeed AjmalPAK282830100.008b I Wardlaw1v SCOEdinburgh17 May 2013
Ehsan AdilPAK5*100050.009not out1v SCOEdinburgh17 May 2013
Kyle CoetzerSCO32603053.331c †Kamran Akmal b Mohammad Hafeez2v PAKEdinburgh17 May 2013
Neil CarterSCO06000.002b Junaid Khan2v PAKEdinburgh17 May 2013
Josh DaveySCO20233086.963c †Kamran Akmal b Ehsan Adil2v PAKEdinburgh17 May 2013
Matt MachanSCO11191057.894b Mohammad Irfan2v PAKEdinburgh17 May 2013
Moneeb IqbalSCO10420023.815run out (Saeed Ajmal)2v PAKEdinburgh17 May 2013
PL MommsenSCO15341044.126st †Kamran Akmal b Saeed Ajmal2v PAKEdinburgh17 May 2013
Richie BerringtonSCO10141071.437c Asad Shafiq b Saeed Ajmal2v PAKEdinburgh17 May 2013
David MurphySCO7200035.008lbw b Junaid Khan2v PAKEdinburgh17 May 2013
Robert TaylorSCO131330100.009lbw b Saeed Ajmal2v PAKEdinburgh17 May 2013
Majid HaqSCO01000.0010lbw b Junaid Khan2v PAKEdinburgh17 May 2013
Iain WardlawSCO4*71057.1411not out2v PAKEdinburgh17 May 2013
Faizan AsifUAE171020170.001c CS MacLeod b AC Evans1v SCOEdinburgh9 Jul 2015
Amjad AliUAE14211066.672c HG Munsey b MRJ Watt1v SCOEdinburgh9 Jul 2015
Mohammad ShahzadUAE141011140.003c HG Munsey b SM Sharif1v SCOEdinburgh9 Jul 2015
Shaiman AnwarUAE9701128.574c JH Davey b MA Leask1v SCOEdinburgh9 Jul 2015
Swapnil PatilUAE370042.865run out (CS MacLeod)1v SCOEdinburgh9 Jul 2015
Abdul ShakoorUAE130033.336c HG Munsey b MA Leask1v SCOEdinburgh9 Jul 2015
Umair AliUAE131011130.007c CS MacLeod b MA Leask1v SCOEdinburgh9 Jul 2015
Amjad JavedUAE9140064.298c †MH Cross b MRJ Watt1v SCOEdinburgh9 Jul 2015
Mohammad TauqirUAE4410100.009c †MH Cross b MRJ Watt1v SCOEdinburgh9 Jul 2015
Mohammad NaveedUAE19*1711111.7610not out1v SCOEdinburgh9 Jul 2015
Manjula GurugeUAE160016.6711run out (RD Berrington)1v SCOEdinburgh9 Jul 2015
George MunseySCO62*36111172.221not out2v UAEEdinburgh9 Jul 2015
Kyle CoetzerSCO391690243.752b Mohammad Naveed2v UAEEdinburgh9 Jul 2015
Calum MacLeodSCO7*81087.503not out2v UAEEdinburgh9 Jul 2015
Stephan MyburghNED690066.671b AC Evans1v SCOEdinburgh11 Jul 2015
Wesley BarresiNED754075187.502b AC Evans1v SCOEdinburgh11 Jul 2015
Ben CooperNED12150080.003c †MH Cross b AC Evans1v SCOEdinburgh11 Jul 2015
Peter BorrenNED572863203.574c JH Davey b AC Evans1v SCOEdinburgh11 Jul 2015
Michael SwartNED230066.675c PL Mommsen b MRJ Watt1v SCOEdinburgh11 Jul 2015
Roelof van der MerweNED241802133.336b AC Evans1v SCOEdinburgh11 Jul 2015
Mudassar BukhariNED4*300133.337not out1v SCOEdinburgh11 Jul 2015
Pieter SeelaarNED6*400150.008not out1v SCOEdinburgh11 Jul 2015
George MunseySCO01000.001run out (T van der Gugten)2v NEDEdinburgh11 Jul 2015
Kyle CoetzerSCO561083.332c BN Cooper b Mudassar Bukhari2v NEDEdinburgh11 Jul 2015
Calum MacLeodSCO18222081.823c †W Barresi b PM Seelaar2v NEDEdinburgh11 Jul 2015
Matty CrossSCO221550146.674c Ahsan Malik b RE van der Merwe2v NEDEdinburgh11 Jul 2015
Richie BerringtonSCO230066.675c Mudassar Bukhari b PM Seelaar2v NEDEdinburgh11 Jul 2015
PL MommsenSCO68*4453154.556not out2v NEDEdinburgh11 Jul 2015
Josh DaveySCO8710114.297c BN Cooper b RE van der Merwe2v NEDEdinburgh11 Jul 2015
Michael LeaskSCO130033.338c RE van der Merwe b MJG Rippon2v NEDEdinburgh11 Jul 2015
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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