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 match by match (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×
PlayerRunsScoresBF4s6sOppositionGroundDate
Abdullah MahmoodDEN22*100v GEREdinburgh23 Jul 2023
Manpreet SinghITA22*100v DENEdinburgh25 Jul 2023
Grant StewartITA22300v DENEdinburgh25 Jul 2023
Abdullah MahmoodDEN22200v ITAEdinburgh25 Jul 2023
E KarimiDEN22500v ITAEdinburgh25 Jul 2023
Dieter KleinGER22400v JEREdinburgh25 Jul 2023
Musa ShaheenDEN22400v SCOEdinburgh27 Jul 2023
Dylan BlignautGER22600v ITAEdinburgh28 Jul 2023
Chris SoleSCO22700v AUSEdinburgh7 Sept 2024
Rabeya KhanBANW22*300v SCOWEdinburgh30 May 2026
Sharmin AkhterBANW22400v NEDWEdinburgh31 May 2026
Nahida AkterBANW22200v NEDWEdinburgh31 May 2026
MG MaceiraSCOW22*200v BANWEdinburgh2 Jun 2026
Darcey CarterSCOW22400v NEDWEdinburgh3 Jun 2026
S KhuranaNEDW22300v SCOWEdinburgh3 Jun 2026
S KhuranaNEDW22*200v BANWEdinburgh4 Jun 2026
Abdul ShakoorUAE11300v SCOEdinburgh9 Jul 2015
Manjula GurugeUAE11600v SCOEdinburgh9 Jul 2015
Michael LeaskSCO11300v NEDEdinburgh11 Jul 2015
Narendra PatelKEN11400v SCOEdinburgh14 Jul 2015
Ahmed RazaUAE11*200v SCOEdinburgh14 Aug 2016
Mohammad NaveedUAE11300v SCOEdinburgh16 Aug 2016
Matty CrossSCO11500v HKEdinburgh8 Sept 2016
Mark WattSCO11*200v HKEdinburgh10 Sept 2016
Graeme CremerZIM11300v SCOEdinburgh15 Jun 2017
Con de LangeSCO11600v ZIMEdinburgh17 Jun 2017
George MunseySCO11200v ZIMEdinburgh15 Sept 2021
Wellington MasakadzaZIM11200v SCOEdinburgh15 Sept 2021
Ryan BurlZIM11200v SCOEdinburgh15 Sept 2021
Alasdair EvansSCO11100v ZIMEdinburgh17 Sept 2021
Milton ShumbaZIM11500v SCOEdinburgh17 Sept 2021
Sean WilliamsZIM11500v SCOEdinburgh19 Sept 2021
Gaby LewisIREW11300v SCOWEdinburgh5 Sept 2022
Mirza AhsanAUA11800v JEREdinburgh20 Jul 2023
Abdullah MahmoodDEN11*100v IREEdinburgh21 Jul 2023
Elliot MilesJER11*300v SCOEdinburgh21 Jul 2023
Julius SumerauerJER11300v SCOEdinburgh21 Jul 2023
Shahil MominAUA11600v IREEdinburgh23 Jul 2023
Mirza AhsanAUA11500v IREEdinburgh23 Jul 2023
Sahel ZadranAUA11*100v IREEdinburgh23 Jul 2023
Abdullah AkbarjanAUA11400v IREEdinburgh23 Jul 2023
Wayne MadsenITA11300v SCOEdinburgh24 Jul 2023
Ben ManentiITA11200v SCOEdinburgh24 Jul 2023
Lucky AliDEN11300v ITAEdinburgh25 Jul 2023
Dylan BlignautGER11200v JEREdinburgh25 Jul 2023
Asa TribeJER11300v GEREdinburgh25 Jul 2023
Nicolaj DamgaardDEN11300v SCOEdinburgh27 Jul 2023
Marcus CampopianoITA11400v GEREdinburgh28 Jul 2023
Harry TectorIRE11400v SCOEdinburgh28 Jul 2023
Charlie CassellSCO11300v AUSEdinburgh4 Sept 2024

BF balls faced · 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.