Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Ryana MacDonald-Gay: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
016000.0010lbw b GK Davis2v CSWorcester12 Sept 2021
07000.0010c S Smale b HE Jones2v THUBeckenham18 Sept 2021
1*20050.0010not out1v SUNGuildford5 Jun 2022
13*1210108.339not out1v WSCheltenham23 Jul 2022
19*1302146.159not out2v SBLondon14 Aug 2022
37*3130119.358not out1v CSBeckenham11 Sept 2022
54*596091.538not out1v LIGLeicester17 Sept 2022
8141057.147lbw b PJ Scholfield1v SVBeckenham21 Sept 2022
19322059.382b DJS Dottin1v THUManchester22 Apr 2023
01000.003lbw b LK Bell2v SVBeckenham29 Apr 2023
1*100100.009not out1v WSBristol1 May 2023
8150053.338c E Gray b KS Castle1v SUNRadlett5 May 2023
160016.679c BAM Heath b LE Scott1v NDScarborough10 May 2023
2*200100.008not out1v TBBeckenham20 May 2023
1*100100.008not out1v SVNewbury23 May 2023
6*80075.008not out1v WSTaunton28 May 2023
01000.005c †E Threlkeld b EL Lamb2v THUBlackpool4 Jun 2023
580062.507c EA Burns b B Ellis1v CSCanterbury7 Jun 2023
16282057.149b GK Davis2v CSGuildford7 Jul 2023
01000.009run out (EI MacGregor)1v SUNBeckenham11 Jul 2023
5261019.238c ML Kirk b G Ballinger2v TBNettleworth17 Jul 2023
01000.008lbw b S Ismail1v WFLondon6 Aug 2023
230066.679c & b AC Kerr2v LSLondon15 Aug 2023
11172064.719lbw b O Bell1v THUGuildford5 Sept 2023
111110100.0010run out (E Claridge)1v TBBeckenham10 Sept 2023
23312074.1910c FG Kemp b AZ Monaghan2v SVSouthampton13 Sept 2023
0*2000.009not out1v CSBirmingham16 Sept 2023
26482054.1710st †SJ Bryce b LF Higham1v TBBeckenham21 Sept 2023
2*30066.678not out2v SVBeckenham20 Apr 2024
02000.009c KL George b HL Baker1v CSBeckenham27 Apr 2024
17*1120154.557not out1v WSTaunton1 May 2024
9101090.009c E Anderson b A Griffiths1v WSBristol19 May 2024
01000.006b EL Arlott1v CSCanterbury9 Jun 2024
4*70057.149not out1v TBDerby22 Jun 2024
181440128.579c TG Norris b S Morris1v THUBlackpool7 Jul 2024
19*350054.2910not out1v SVNewbury10 Jul 2024
373232115.637c J Grewcock b G Scrivens1v SUNBeckenham14 Jul 2024
01000.009b A Sutherland2v NSLondon2 Aug 2024
380037.509run out (†G Redmayne/CE Dean)2v LSLondon4 Aug 2024
01000.009c CE Dean b E Gray1v LSLondon17 Aug 2024
13230056.528c FMK Morris b KL Cross2v THUBeckenham26 Aug 2024
51*524198.087not out2v WSBeckenham31 Aug 2024
171320130.779c GH Lewis b O Prendergast1v IREWBelfast11 Sept 2024
2100020.008run out (E Gray)1v SUNLeicester21 Sept 2024
2170011.769b M Kapp1v SAWBloemfontein15 Dec 2024
4121033.339b N Mlaba3v SAWBloemfontein15 Dec 2024
15*660022.739not out1v AUSWMelbourne30 Jan 2025
123004.359c D Brown b A King3v AUSWMelbourne30 Jan 2025
22*2020110.009not out1v LANSouthport7 May 2025
1*30033.339not out1v SOMTaunton11 May 2025
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.