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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Donavon Ferreira: Batting innings by innings (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
60*4080150.006not out2v WARPort Elizabeth7 Feb 2022
27*1711158.823not out1v BOLPort Elizabeth9 Feb 2022
12910133.336lbw b GJ Snyman1v KNIPort Elizabeth12 Feb 2022
37*3531105.716not out1v NWPort Elizabeth22 Feb 2022
8*801100.006not out2v DOLPort Elizabeth25 Feb 2022
221321169.236run out (FD Adams)2v BOLPort Elizabeth27 Feb 2022
241322184.625c E Bosch b A Simelane1v DOLPotchefstroom17 Oct 2022
13602216.674c CS Delport b L Sipamla1v LIOPotchefstroom19 Oct 2022
27*1512180.007not out1v WPPotchefstroom21 Oct 2022
101000100.006c C Seleka b R Meyer2v NWPotchefstroom22 Oct 2022
331542220.003c G Coetzee b M Pretorius1v KNIPotchefstroom31 Oct 2022
8810100.005c PE Kruger b G Coetzee1v KNIPotchefstroom2 Nov 2022
402531160.007run out (sub (MJ Ackerman))2v DOLPotchefstroom5 Nov 2022
82*4085205.006not out1v DSGDurban11 Jan 2023
681075.006b E Jones1v PRPaarl13 Jan 2023
781087.506b Rashid Khan1v MCTCape Town14 Jan 2023
370042.864c JDS Neesham b WD Parnell1v PCJohannesburg17 Jan 2023
171311130.776b AU Rashid1v PCCenturion18 Jan 2023
480050.006st †AM Rossington b RE van der Merwe2v SECGqeberha21 Jan 2023
481050.003c †Q de Kock b PWA Mulder2v DSGJohannesburg24 Jan 2023
2200100.004st †AM Rossington b AK Markram1v SECJohannesburg5 Feb 2023
191802105.566c †G Roelofsen b D Brevis1v MCTJohannesburg6 Feb 2023
20931222.226c T Bavuma b RE van der Merwe2v SECCenturion9 Feb 2023
191211158.337c SC Williams b Sikandar Raza2v SLKGros Islet17 Aug 2023
482115228.576run out (†JP Inglis)1v AUSDurban3 Sept 2023
121101109.096b Kuldeep Yadav2v INDJohannesburg14 Dec 2023
14161187.506st †RD Rickelton b LS Livingstone2v MCTJohannesburg13 Jan 2024
460066.676c N Pooran b JT Smuts2v DSGDurban15 Jan 2024
5500100.006run out (JJ Roy/†JC Buttler/T Shamsi)1v PRPaarl17 Jan 2024
56*2073280.006not out2v PCJohannesburg20 Jan 2024
8110172.737c SR Harmer b PE Kruger1v SECJohannesburg31 Jan 2024
14*302466.675not out2v DSGJohannesburg3 Feb 2024
241231200.006c H Klaasen b Naveen-ul-Haq2v DSGJohannesburg8 Feb 2024
231112209.095c D Jansen b M Pretorius1v NWCenturion8 Mar 2024
130033.337lbw b Kuldeep Yadav2v DCDelhi7 May 2024
780087.508c RR Rossouw b HV Patel1v PKGuwahati15 May 2024
261831144.445c †OB Cox b J Hull1v LEILeicester31 May 2024
151002150.004c MP Breetzke b RS Bopara1v NORNorthampton2 Jun 2024
13811162.505c SR Hain b DR Mousley1v BBBirmingham14 Jun 2024
221611137.505c †OB Cox b SW Currie2v LEILeeds16 Jun 2024
9701128.575c LWP Wells b JM Blatherwick1v LANLeeds20 Jun 2024
211901110.535run out (NA Sowter)2v DURChester-le-Street21 Jun 2024
663237206.255c CN Miles b DR Mousley2v BBLeeds5 Jul 2024
443261137.506c WL Madsen b LM Reece1v DERChesterfield7 Jul 2024
12*411300.005not out2v DURLeeds11 Jul 2024
7401175.004c BL D'Oliveira b EA Brookes2v WORWorcester14 Jul 2024
221212183.336c OP Stone b CG Harrison2v NOTLeeds19 Jul 2024
302331130.436c TB Abell b JT Ball1v WFCardiff28 Jul 2024
492425204.176c sub (TE Lawes) b MJ Potts2v NSLondon2 Aug 2024
230066.676c & b NT Ellis1v LSLondon4 Aug 2024
Page 1Next

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