Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR8/0 (2)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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

Ryan Rickelton: Batting innings by innings (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
412323178.263c SSB Magala b ACR Birch1v WARCape Town26 Nov 2017
18731257.143lbw b SSB Magala2v WARPotchefstroom8 Dec 2017
240050.002c †RS Second b CJ Dala1v NMBGJohannesburg17 Nov 2018
915973154.241c M Klinger b D Wiese1v PRPaarl20 Nov 2018
141211116.671c A Nortje b DW Steyn2v CTBJohannesburg24 Nov 2018
14192073.681c GL Cloete b BMAJ Mendis1v TSCenturion28 Nov 2018
453332136.361c HM Amla b JA Morkel1v DHJohannesburg30 Nov 2018
21232191.301b AM Phangiso1v NMBGPort Elizabeth2 Dec 2018
131030130.003lbw b Rashid Khan2v DHDurban7 Dec 2018
453013150.001c D Elgar b R Frylinck1v TSJohannesburg11 Dec 2018
681075.001b DW Steyn2v CTBCape Town16 Dec 2018
694334160.471c A Mgijima b GF Linde2v CCJohannesburg7 Apr 2019
131020130.001c C Chetty b R Frylinck1v DOLDurban10 Apr 2019
514170124.391c R McLaren b G Coetzee1v KNIPotchefstroom12 Apr 2019
9111081.821lbw b G Mahlokwana1v TITJohannesburg18 Apr 2019
170014.291c O Nyaku b L Sipamla1v WARJohannesburg24 Apr 2019
262021130.001b JP Duminy2v CCCape Town26 Apr 2019
744763157.451c ? b T Shamsi2v TITCenturion28 Apr 2019
351970184.211c & b DM Dupavillon2v DOLJohannesburg1 May 2019
191521126.671c S Qeshile b SSB Magala1v WARJohannesburg5 May 2019
120050.006c JN Malan b SSB Magala2v CTBJohannesburg8 Nov 2019
2*30066.676not out2v NMBGPort Elizabeth10 Nov 2019
10110090.915c MJ Ackerman b SSB Magala2v CTBCape Town14 Nov 2019
30342088.241b BC Fortuin1v PRPaarl22 Nov 2019
691066.671c JM Vince b I Udana1v PRJohannesburg1 Dec 2019
8141057.142b LB Williams1v TITDurban22 Feb 2021
02000.001c W Makwetu b G Coetzee2v KNIDurban23 Feb 2021
150020.001c DA Miller b P Subrayen2v DOLDurban24 Feb 2021
9121075.002c †K Verreynne b Z Abrahams2v CCDurban26 Feb 2021
23293079.312b M Nabe2v WARDurban27 Feb 2021
360050.001lbw b KA Maharaj2v DOLDurban28 Feb 2021
221312169.231c D Jansen b EL Hawken1v NWPotchefstroom17 Oct 2022
270028.571run out (A Gqamane)2v TITPotchefstroom19 Oct 2022
191121172.731lbw b B Swanepoel2v WARPotchefstroom21 Oct 2022
292311126.091c KD Petersen b P Subrayen1v DOLPotchefstroom26 Oct 2022
4410100.001c J Dawood b N Burger1v WPPotchefstroom31 Oct 2022
423351127.272b RR Simmonds2v PRCape Town10 Jan 2023
141411100.002c †Q de Kock b RJW Topley1v DSGCape Town13 Jan 2023
21242087.502c AS Joseph b G Coetzee2v JSKCape Town14 Jan 2023
7710100.002c JM Cox b SSB Magala1v SECGqeberha16 Jan 2023
463641127.782c RE van der Merwe b OEG Baartman1v SECCape Town18 Jan 2023
5410125.001c & b BC Fortuin1v PRPaarl21 Jan 2023
111120100.002c sub (M Pretorius) b E Bosch2v PCCape Town23 Jan 2023
875166170.592b KMA Paul1v DSGDurban11 Jan 2024
984968200.002c R Herrmann b N Burger1v JSKJohannesburg13 Jan 2024
583325175.762c AK Markram b OEG Baartman2v SECCape Town16 Jan 2024
94*5276180.772not out2v PRCape Town19 Jan 2024
560083.331c AL Phehlukwayo b OC McCoy2v PRPaarl21 Jan 2024
13920144.442c H Klaasen b Naveen-ul-Haq2v DSGCape Town23 Jan 2024
272041135.002c LA Dawson b M Jansen2v SECGqeberha27 Jan 2024
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.