D Ferreira

ยท

'23 '24 '25 '26
CPL
IPL
SA20
T20I
HND
MLC
ODI

Career Totals

D Ferreira career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
955 108 17 495 1,617 117 598 0 0 713 22 15 70 6 99

By Season

D Ferreira stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
CPL 2023 12 1 0 7 19 1 โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1 1
IPL 2023 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 1
SA20 2023 121 15 1 53 164 9 54 0 0 54 3 0 8 1 11
T20I 2023 32 1 0 12 60 6 โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 2
HND 2024 70 6 1 40 122 10 โ€” โ€” โ€” โ€” โ€” โ€” 7 โ€” 8
IPL 2024 11 0 0 15 8 0 โ€” โ€” โ€” โ€” โ€” โ€” 2 โ€” 3
SA20 2024 73 11 2 42 125 8 โ€” โ€” โ€” โ€” โ€” โ€” 8 2 9
T20I 2024 18 1 0 18 19 0 18 0 0 37 0 3 3 โ€” 4
HND 2025 77 10 3 39 181 18 โ€” โ€” โ€” โ€” โ€” โ€” 5 โ€” 9
IPL 2025 3 0 0 8 1 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1
MLC 2025 116 15 3 51 248 19 66 0 0 120 1 1 9 โ€” 10
ODI 2025 22 1 0 12 10 0 138 0 0 115 2 2 3 โ€” 3
SA20 2025 118 9 2 54 184 13 144 0 0 141 9 4 8 1 12
T20I 2025 104 11 2 59 161 11 88 0 0 116 2 3 4 โ€” 10
IPL 2026 131 22 2 48 233 16 12 0 0 25 1 0 8 โ€” 9
SA20 2026 47 5 1 37 82 6 78 0 0 105 4 2 3 1 6

Game Log

D Ferreira game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2023 Wk 1
2023 1 CPL St Lucia Kings @ Barbados Royals 201โ€“147 12.0 1.0 0.0 7.0 19.0 1.0 1.0 1.0
2023 1 IPL Punjab Kings @ Rajasthan Royals 187โ€“189 1.0 1.0
2023 1 SA20 Joburg Super Kings @ Durban's Super Giants 190โ€“174 40.0 8.0 1.0 6.0 82.0 5.0 24.0 0.0 0.0 28.0 1.0 0.0 1.0
2023 1 SA20 Joburg Super Kings @ Paarl Royals 81โ€“82 8.0 1.0 0.0 6.0 6.0 0.0 1.0
2023 1 SA20 Joburg Super Kings @ MI Cape Town 105โ€“107 8.0 1.0 0.0 6.0 7.0 0.0 1.0
2023 1 SA20 Joburg Super Kings @ Pretoria Capitals 168โ€“162 7.0 0.0 0.0 4.0 3.0 0.0 1.0
2023 1 SA20 Joburg Super Kings @ Pretoria Capitals 122โ€“123 13.0 1.0 0.0 6.0 17.0 1.0 1.0
2023 1 SA20 Sunrisers Eastern Cape @ Joburg Super Kings 127โ€“128 8.0 0.0 0.0 6.0 4.0 0.0 4.0 1.0 1.0
2023 1 SA20 Durban's Super Giants @ Joburg Super Kings 178โ€“182 8.0 1.0 0.0 3.0 4.0 0.0 1.0
2023 1 SA20 Paarl Royals @ Joburg Super Kings 131โ€“0 12.0 0.0 0.0 5.0 1.0 0.0 1.0 1.0
2023 1 SA20 Joburg Super Kings @ Sunrisers Eastern Cape 160โ€“136 2.0 0.0 0.0 4.0 2.0 0.0 12.0 0.0 0.0 18.0 0.0 0.0 1.0 1.0
2023 1 SA20 Joburg Super Kings @ MI Cape Town 189โ€“113 18.0 0.0 0.0 6.0 19.0 2.0 6.0 0.0 0.0 3.0 1.0 0.0 1.0 1.0
2023 1 SA20 Sunrisers Eastern Cape @ Joburg Super Kings 213โ€“199 9.0 3.0 0.0 6.0 20.0 1.0 1.0 1.0
2023 1 T20I South Africa @ Australia 190โ€“191 21.0 1.0 0.0 6.0 48.0 5.0 1.0 1.0
2023 1 T20I India @ South Africa 201โ€“95 11.0 0.0 0.0 6.0 12.0 1.0 1.0
2024 Wk 1
2024 1 HND Oval Invincibles @ Welsh Fire 113โ€“103 23.0 3.0 0.0 6.0 30.0 1.0 1.0
2024 1 HND Northern Superchargers @ Oval Invincibles 145โ€“126 24.0 2.0 0.0 6.0 49.0 5.0 2.0 1.0
2024 1 HND Oval Invincibles @ London Spirit 147โ€“117 3.0 0.0 0.0 6.0 2.0 0.0 1.0
2024 1 HND Oval Invincibles @ Manchester Originals 164โ€“161 3.0 0.0 0.0 6.0 1.0 0.0 1.0
2024 1 HND Southern Brave @ Oval Invincibles 118โ€“120 3.0 0.0 1.0 6.0 8.0 1.0 1.0
2024 1 HND London Spirit @ Oval Invincibles 96โ€“100 4.0 1.0
2024 1 HND Oval Invincibles @ Trent Rockets 150โ€“151 10.0 0.0 0.0 4.0 27.0 3.0 1.0 1.0
2024 1 HND Oval Invincibles @ Southern Brave 147โ€“130 4.0 1.0 0.0 6.0 5.0 0.0 1.0
2024 1 IPL Delhi Capitals @ Rajasthan Royals 221โ€“201 3.0 0.0 0.0 7.0 1.0 0.0 1.0 1.0
2024 1 IPL Rajasthan Royals @ Punjab Kings 144โ€“145 8.0 0.0 0.0 8.0 7.0 0.0 1.0
2024 1 IPL Royal Challengers Bengaluru @ Rajasthan Royals 172โ€“174 1.0 1.0
2024 1 SA20 MI Cape Town @ Joburg Super Kings 243โ€“145 16.0 1.0 0.0 6.0 14.0 1.0 1.0 1.0
2024 1 SA20 Durban's Super Giants @ Joburg Super Kings 145โ€“108 6.0 0.0 0.0 6.0 4.0 0.0 1.0 1.0
2024 1 SA20 Joburg Super Kings @ Paarl Royals 134โ€“135 5.0 0.0 0.0 6.0 5.0 0.0 1.0
2024 1 SA20 Pretoria Capitals @ Joburg Super Kings 167โ€“171 20.0 7.0 1.0 6.0 56.0 3.0 1.0 1.0 1.0
2024 1 SA20 Joburg Super Kings @ Paarl Royals 168โ€“171 1.0 1.0
2024 1 SA20 Joburg Super Kings @ Sunrisers Eastern Cape 78โ€“79 11.0 0.0 0.0 7.0 8.0 1.0 1.0 1.0
2024 1 SA20 Durban's Super Giants @ Joburg Super Kings 203โ€“209 3.0 0.0 1.0 5.0 14.0 2.0 1.0
2024 1 SA20 Paarl Royals @ Joburg Super Kings 138โ€“139 3.0 1.0
2024 1 SA20 Durban's Super Giants @ Joburg Super Kings 211โ€“142 12.0 3.0 0.0 6.0 24.0 1.0 1.0 1.0
2024 1 T20I South Africa @ West Indies 174โ€“176 8.0 1.0 0.0 6.0 8.0 0.0 1.0
2024 1 T20I West Indies @ South Africa 179โ€“149 4.0 0.0 0.0 6.0 4.0 0.0 1.0 1.0
2024 1 T20I South Africa @ Pakistan 183โ€“172 6.0 0.0 0.0 6.0 7.0 0.0 1.0 1.0
2024 1 T20I Pakistan @ South Africa 206โ€“210 18.0 0.0 0.0 37.0 0.0 3.0 1.0 1.0
2025 Wk 1
2025 1 HND London Spirit @ Oval Invincibles 80โ€“81 5.0 0.0 1.0 6.0 9.0 1.0 1.0
2025 1 HND Manchester Originals @ Oval Invincibles 128โ€“129 2.0 1.0
2025 1 HND Oval Invincibles @ Birmingham Phoenix 180โ€“182 29.0 4.0 0.0 6.0 63.0 6.0 1.0
2025 1 HND Oval Invincibles @ Welsh Fire 226โ€“143 6.0 1.0 0.0 5.0 18.0 2.0 1.0
2025 1 HND Southern Brave @ Oval Invincibles 133โ€“134 1.0 1.0
2025 1 HND Trent Rockets @ Oval Invincibles 171โ€“173 5.0 0.0 0.0 5.0 14.0 2.0 1.0 1.0
2025 1 HND Northern Superchargers @ Oval Invincibles 198โ€“182 15.0 3.0 0.0 6.0 41.0 4.0 1.0
2025 1 HND London Spirit @ Oval Invincibles 152โ€“153 9.0 2.0 1.0 6.0 24.0 2.0 1.0 1.0
2025 1 HND Oval Invincibles @ Trent Rockets 168โ€“142 8.0 0.0 1.0 5.0 12.0 1.0 1.0
2025 1 IPL Delhi Capitals @ Gujarat Titans 203โ€“204 3.0 0.0 0.0 8.0 1.0 0.0 1.0
2025 1 MLC Texas Super Kings @ MI New York 185โ€“182 1.0 0.0 0.0 6.0 0.0 0.0 6.0 0.0 0.0 14.0 0.0 0.0 1.0
2025 1 MLC Texas Super Kings @ Los Angeles Knight Riders 181โ€“124 16.0 2.0 1.0 6.0 32.0 2.0 1.0 1.0
2025 1 MLC Texas Super Kings @ San Francisco Unicorns 198โ€“202 1.0 1.0
2025 1 MLC Texas Super Kings @ Washington Freedom 220โ€“223 6.0 0.0 0.0 6.0 9.0 1.0 24.0 0.0 0.0 55.0 0.0 1.0 1.0
2025 1 MLC Texas Super Kings @ Los Angeles Knight Riders 196โ€“144 21.0 4.0 0.0 6.0 43.0 3.0 6.0 0.0 0.0 5.0 1.0 0.0 1.0
2025 1 MLC Texas Super Kings @ MI New York 223โ€“184 20.0 3.0 0.0 5.0 53.0 5.0 6.0 0.0 0.0 10.0 0.0 0.0 3.0 1.0
2025 1 MLC Texas Super Kings @ Washington Freedom 87โ€“44 9.0 0.0 1.0 4.0 37.0 5.0 1.0
2025 1 MLC San Francisco Unicorns @ Texas Super Kings 148โ€“147 20.0 3.0 0.0 6.0 39.0 2.0 1.0 1.0
2025 1 MLC Texas Super Kings @ Seattle Orcas 188โ€“137 3.0 0.0 0.0 5.0 3.0 0.0 18.0 0.0 0.0 25.0 0.0 0.0 3.0 1.0
2025 1 MLC Texas Super Kings @ MI New York 166โ€“172 20.0 3.0 1.0 7.0 32.0 1.0 6.0 0.0 0.0 11.0 0.0 0.0 1.0
2025 1 ODI South Africa @ Pakistan 263โ€“264 11.0 0.0 0.0 6.0 3.0 0.0 54.0 0.0 0.0 53.0 2.0 0.0 1.0 1.0
2025 1 ODI Pakistan @ South Africa 269โ€“270 60.0 0.0 0.0 41.0 0.0 2.0 1.0 1.0
2025 1 ODI South Africa @ Pakistan 143โ€“144 11.0 1.0 0.0 6.0 7.0 0.0 24.0 0.0 0.0 21.0 0.0 0.0 1.0 1.0
2025 1 SA20 MI Cape Town @ Joburg Super Kings 140โ€“82 6.0 0.0 0.0 4.0 0.0 0.0 1.0
2025 1 SA20 Joburg Super Kings @ Durban's Super Giants 169โ€“141 19.0 1.0 0.0 6.0 26.0 1.0 24.0 0.0 0.0 15.0 2.0 1.0 1.0 1.0
2025 1 SA20 Pretoria Capitals @ Joburg Super Kings 138โ€“0 18.0 0.0 0.0 17.0 2.0 1.0 1.0 1.0
2025 1 SA20 Joburg Super Kings @ MI Cape Town 172โ€“173 11.0 2.0 0.0 6.0 18.0 1.0 18.0 0.0 0.0 30.0 0.0 1.0 1.0
2025 1 SA20 Joburg Super Kings @ Paarl Royals 146โ€“150 19.0 1.0 1.0 7.0 32.0 2.0 18.0 0.0 0.0 16.0 1.0 0.0 1.0
2025 1 SA20 Sunrisers Eastern Cape @ Joburg Super Kings 165โ€“151 11.0 1.0 0.0 5.0 12.0 0.0 1.0
2025 1 SA20 Sunrisers Eastern Cape @ Joburg Super Kings 118โ€“119 2.0 1.0
2025 1 SA20 Joburg Super Kings @ Pretoria Capitals 99โ€“100 16.0 0.0 0.0 7.0 14.0 1.0 6.0 0.0 0.0 7.0 0.0 0.0 1.0 1.0
2025 1 SA20 Paarl Royals @ Joburg Super Kings 150โ€“151 7.0 1.0 0.0 4.0 10.0 1.0 24.0 0.0 0.0 23.0 3.0 0.0 1.0 1.0
2025 1 SA20 Durban's Super Giants @ Joburg Super Kings 173โ€“135 22.0 2.0 0.0 7.0 51.0 5.0 18.0 0.0 0.0 16.0 0.0 1.0 1.0 1.0
2025 1 SA20 Joburg Super Kings @ Pretoria Capitals 168โ€“146 9.0 0.0 0.0 6.0 9.0 1.0 1.0 1.0
2025 1 SA20 Durban's Super Giants @ Joburg Super Kings 86โ€“88 4.0 1.0 1.0 6.0 12.0 1.0 12.0 0.0 0.0 13.0 1.0 0.0 1.0 1.0
2025 1 T20I South Africa @ England 97โ€“54 11.0 0.0 1.0 5.0 25.0 3.0 1.0 1.0
2025 1 T20I England @ South Africa 304โ€“158 11.0 3.0 0.0 6.0 23.0 1.0 1.0
2025 1 T20I South Africa @ Namibia 134โ€“138 2.0 1.0 0.0 6.0 4.0 0.0 15.0 0.0 0.0 17.0 0.0 0.0 1.0
2025 1 T20I South Africa @ Pakistan 194โ€“139 12.0 1.0 0.0 6.0 10.0 0.0 1.0 1.0
2025 1 T20I South Africa @ Pakistan 110โ€“112 15.0 2.0 0.0 6.0 15.0 0.0 19.0 0.0 0.0 22.0 0.0 0.0 1.0
2025 1 T20I South Africa @ Pakistan 139โ€“140 14.0 1.0 0.0 6.0 29.0 3.0 24.0 0.0 0.0 30.0 1.0 0.0 1.0 1.0
2025 1 T20I India @ South Africa 175โ€“74 7.0 1.0 0.0 6.0 5.0 0.0 12.0 0.0 0.0 13.0 1.0 2.0 1.0 1.0
2025 1 T20I South Africa @ India 213โ€“162 16.0 1.0 1.0 5.0 30.0 3.0 6.0 0.0 0.0 14.0 0.0 0.0 1.0
2025 1 T20I South Africa @ India 117โ€“120 15.0 1.0 0.0 7.0 20.0 1.0 1.0
2025 1 T20I India @ South Africa 231โ€“201 1.0 0.0 0.0 6.0 0.0 0.0 12.0 0.0 0.0 20.0 0.0 1.0 1.0
2026 Wk 1
2026 1 IPL Rajasthan Royals @ Gujarat Titans 210โ€“204 3.0 0.0 0.0 6.0 1.0 0.0 1.0
2026 1 IPL Royal Challengers Bengaluru @ Rajasthan Royals 201โ€“202 1.0 1.0
2026 1 IPL Sunrisers Hyderabad @ Rajasthan Royals 216โ€“159 44.0 8.0 0.0 7.0 69.0 3.0 1.0 1.0
2026 1 IPL Rajasthan Royals @ Kolkata Knight Riders 155โ€“161 7.0 0.0 0.0 6.0 7.0 1.0 1.0 1.0
2026 1 IPL Rajasthan Royals @ Lucknow Super Giants 159โ€“119 19.0 2.0 0.0 7.0 20.0 0.0 1.0 1.0
2026 1 IPL Rajasthan Royals @ Sunrisers Hyderabad 228โ€“229 16.0 3.0 0.0 5.0 33.0 3.0 6.0 0.0 0.0 14.0 1.0 0.0 1.0 1.0
2026 1 IPL Punjab Kings @ Rajasthan Royals 222โ€“228 26.0 6.0 1.0 5.0 52.0 3.0 1.0 1.0
2026 1 IPL Rajasthan Royals @ Delhi Capitals 225โ€“226 14.0 2.0 1.0 6.0 47.0 6.0 1.0 1.0
2026 1 IPL Gujarat Titans @ Rajasthan Royals 229โ€“152 2.0 1.0 0.0 6.0 4.0 0.0 6.0 0.0 0.0 11.0 0.0 0.0 1.0 1.0
2026 1 SA20 Joburg Super Kings @ Durban's Super Giants 213โ€“210 10.0 1.0 1.0 6.0 33.0 4.0 24.0 0.0 0.0 24.0 1.0 0.0 1.0
2026 1 SA20 Joburg Super Kings @ MI Cape Town 123โ€“128 4.0 1.0 0.0 5.0 7.0 0.0 1.0 1.0 1.0
2026 1 SA20 Joburg Super Kings @ Paarl Royals 187โ€“0 8.0 0.0 0.0 5.0 9.0 1.0 1.0
2026 1 SA20 MI Cape Town @ Joburg Super Kings 234โ€“198 15.0 2.0 0.0 6.0 22.0 1.0 18.0 0.0 0.0 31.0 1.0 1.0 1.0 1.0
2026 1 SA20 Sunrisers Eastern Cape @ Joburg Super Kings 178โ€“117 9.0 1.0 0.0 7.0 11.0 0.0 24.0 0.0 0.0 25.0 2.0 1.0 1.0
2026 1 SA20 Pretoria Capitals @ Joburg Super Kings 143โ€“122 1.0 0.0 0.0 8.0 0.0 0.0 12.0 0.0 0.0 25.0 0.0 0.0 1.0 1.0