Overview
Gerald Coetzee
A zippy action modelled after a certain Dale Steyn coupled with 6’3 frame and an ability to consistently clock upwards of 145kph, Gerald Coetzee has all the elements needed to become a fast-bowling legend. A tearaway quick who has the skill to swing the new ball and extract uncomfortable bounce due to his height, Coetzee rose through the ranks quite rapidly and was fast-tracked into South Africa’s setup across all three formats.
Playing age-group cricket, Coetzee was unusually quick for his age and was always the quickest bowler amongst his peers. He was picked for South Africa’s U-19 team aged just 16 and went to play a pivotal role in South Africa’s 2018 U-19 World Cup campaign, picking 8 wickets from 4 games including a fifer against New Zealand. Later that year, he made his List-A and T20 debuts for Free State. In 2019, Coetzee made his First Class debut for the Knights, completely bypassing the second-tier provincial system. In 2020, he played his second U-19 World Cup for South Africa.
It wasn’t long before Coetzee started receiving offers from T20 franchises. The first came from the Rajasthan Royals in 2021 when they signed Coetzee as a replacement for an injured Liam Livingstone. He also featured in the inaugural edition of the MLC and played for the Texas Super Kings. His maiden international call-up came in 2022 when he was added to South Africa’s squad for their tours of England and Ireland. He was also included in South Africa’s squad for the 2022 T20 World Cup but his international debut wouldn’t come until February 2023 when he was given a Test cap during a tour to the West Indies. ODI and T20I caps duly followed and Coetzee, sporting an action fashioned after Dale Steyn and a head-band that would make Stuart Broad proud, established himself in a top-notch quartet of South African fast bowlers.
Like any big fast bowler though, Coetzee has already suffered a fair share of injuries. Keeping him fit and ready will be a top priority for Cricket South Africa.
In 2023, Coetzee was named in South Africa’s 15-man squad for the Cricket World Cup.
Written by Anurag Hegde
Recent Batting
| Score | Opp | Format | Date |
|---|---|---|---|
| 0 | AUS | Test | 27 Oct 26 |
| DNB | AUS | ODI | 30 Sep 26 |
| 6(4) | AUS | ODI | 24 Sep 26 |
| DNB | NZ | T20I | 25 Mar 26 |
| DNB | NZ | T20I | 22 Mar 26 |
Recent Bowling
Stats
Career by format
international & domestic formatsFranchise & T20 leagues
club competitionsⓘ Career figures cover the formats we track (Test, ODI, T20I, first-class, List A) plus the franchise leagues shown above.
Full statistics tables
Batting
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 4 | 16 | 18 | 14 |
| Innings | 6 | 8 | 14 | 7 |
| Runs | 67 | 63 | 128 | 31 |
| Balls | 76 | 94 | 93 | 33 |
| Highest | 20 | 22 | 23 | 12 |
| Average | 13.4 | 7.88 | 10.67 | 5.17 |
| SR | 88.16 | 67.03 | 137.64 | 93.94 |
| Not Out | 1 | 0 | 2 | 1 |
| Fours | 7 | 4 | 10 | 2 |
| Sixes | 2 | 2 | 7 | 2 |
| Ducks | 0 | 1 | 3 | 1 |
| 50s | 0 | 0 | 0 | 0 |
| 100s | 0 | 0 | 0 | 0 |
| 200s | 0 | 0 | 0 | 0 |
| 300s | 0 | 0 | 0 | 0 |
| 400s | 0 | 0 | 0 | 0 |
Bowling
| Test | ODI | T20 | IPL | |
|---|---|---|---|---|
| Matches | 4 | 16 | 18 | 14 |
| Innings | 8 | 16 | 18 | 14 |
| Balls | 462 | 768 | 370 | 273 |
| Runs | 330 | 821 | 570 | 472 |
| Maidens | 7 | 3 | 1 | 0 |
| Wickets | 14 | 34 | 22 | 15 |
| Avg | 23.57 | 24.15 | 25.91 | 31.47 |
| Eco | 4.29 | 6.41 | 9.24 | 10.37 |
| SR | 33.0 | 22.59 | 16.82 | 18.2 |
| BBI | 3/37 | 4/44 | 3/31 | 4/34 |
| BBM | 6/78 | 4/44 | 3/31 | 4/34 |
| 4w | 0 | 2 | 0 | 1 |
| 5w | 0 | 0 | 0 | 0 |
| 10w | 0 | 0 | 0 | 0 |
Matches
| Match | Format | Result | Date |
|---|---|---|---|
| RSA v AUS 3rd Test · Australia tour of South Africa, 2026 | TEST | Day 3: Stumps - South Africa lead by 40 ru | 31 Oct 2026 |
| RSA v AUS 3rd ODI · Australia tour of South Africa, 2026 | ODI | AUS won | 30 Sep 2026 |
| RSA v AUS 1st ODI · Australia tour of South Africa, 2026 | ODI | South Africa won by 67 runs | 24 Sep 2026 |
| BANA v RSAA 1st Unofficial Test · Bangladesh A tour of South Africa, 2026 | TEST | South Africa A won by an innings and 413 r | 26 Aug 2026 |
| RSA v NZ 5th T20I · South Africa tour of New Zealand, 2026 | T20 | South Africa won by 33 runs | 25 Mar 2026 |
| RSA v NZ 4th T20I · South Africa tour of New Zealand, 2026 | T20 | South Africa won by 19 runs | 22 Mar 2026 |
| NAM v RSA Only T20I · South Africa tour of Namibia 2025 | T20 | Namibia won by 4 wkts | 11 Oct 2025 |
| NZ v RSA 5th Match · Zimbabwe T20I Tri-Series, 2025 | T20 | New Zealand won by 7 wkts | 22 Jul 2025 |
| RSA v NZ 2nd Match · Zimbabwe T20I Tri-Series, 2025 | T20 | New Zealand won by 21 runs | 16 Jul 2025 |
| RSA v SL 1st Test · Sri Lanka tour of South Africa, 2024 | TEST | South Africa won by 233 runs | 1 Dec 2024 |
| RSA v IND 4th T20I · India tour of South Africa, 2024 | T20 | India won by 135 runs | 15 Nov 2024 |
| RSA v IND 3rd T20I · India tour of South Africa, 2024 | T20 | India won by 11 runs | 13 Nov 2024 |
| RSA v IND 2nd T20I · India tour of South Africa, 2024 | T20 | South Africa won by 3 wkts | 10 Nov 2024 |
| RSA v IND 1st T20I · India tour of South Africa, 2024 | T20 | India won by 61 runs | 8 Nov 2024 |
| WI v RSA 3rd T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 8 wkts | 26 May 2024 |
| WI v RSA 1st T20I · South Africa tour of West Indies, 2024 | T20 | West Indies won by 28 runs | 23 May 2024 |
| RSA v CAXI 4-day Warm-up Match · South Africa tour of Australia, 2022-23 | TEST | Match drawn | 12 Dec 2022 |
Career
Matches by format
ⓘ Debut and match counts reflect matches currently in our archive, which may not cover a player's entire career.
