Former South Africa international Colin Ingram has announced his retirement from professional cricket at the age of 41, closing out a career spanning more than two decades. The left-handed batter, who made his announcement on social media, will transition straight into coaching at Glamorgan, the county he’s called home for over a decade.
Table of Contents
The Announcement
Ingram broke the news in a heartfelt social media post, writing that the day had finally arrived to announce his retirement from professional cricket. He reflected on his journey from humble beginnings, describing himself as a shy farm kid who dreamed of playing the game he loved, and said he had spent over 20 years living that dream every day. He thanked a long list of people who supported him along the way — family, friends, teammates, coaches, clubs, franchises, and supporters — saying he was deeply grateful for all of it.

The announcement came roughly two weeks after his most recent appearance for Glamorgan in a County Championship Division One match against Warwickshire at Cardiff, where he scored 19 and 5. He is set to make one final farewell appearance for the club against Essex before officially stepping away.
| Detail | Information |
|---|---|
| Player | Colin Ingram |
| Age | 41 (born July 3, 1985) |
| Country | South Africa |
| Career Span | 2004-05 to 2026 (~22 years) |
| Last Match | Glamorgan vs Warwickshire, County Championship (2 weeks prior) |
| Farewell Appearance | Vs Essex |
| South Africa Caps | 31 ODIs, 9 T20Is (no Tests) |
| Career T20 Record | 378 matches, 9,017 runs, SR 138.50 |
| First-Class Average | 42.13 (career-best 257*) |
| Next Role | Coach at Glamorgan |
An International Career Cut Short
Ingram made his South Africa debut in October 2010 against Zimbabwe, memorably scoring a century in his very first ODI innings. He went on to represent the Proteas in 31 ODIs, scoring 843 runs at an average of 32.42, and 9 T20Is, managing 210 runs at a strike rate of 129.62. His international career came to an end in November 2013, meaning his retirement announcement arrives almost 13 years after his last appearance in the Proteas shirt.

A Prolific Franchise and County Career
Despite his relatively brief international career, Ingram built one of the most well-travelled T20 careers in the sport, turning out across the IPL, Big Bash League, ILT20, Caribbean Premier League, The Hundred, Pakistan Super League, and SA20, among other leagues. In total, he played 378 T20 matches, scoring 9,017 runs at a strike rate of 138.50.
At county level, Ingram became a genuine Glamorgan great over an 11-year association with the club, having originally joined as a Kolpak signing in 2015. He finishes as the county’s longest-serving overseas player of the 21st century, with 31 centuries in Glamorgan colours, a first-class average of 47, a one-day average of 62, and a T20 average of 32. He also captained Glamorgan’s T20 side in the 2018 and 2019 seasons. His final full season in 2026 yielded 628 runs from 12 matches at an average of 31.40.
What’s Next
Ingram made clear his relationship with the game isn’t ending, just changing shape. He said he wasn’t completely leaving cricket, describing the moment as one chapter closing while the next opens beyond the boundary as he begins his coaching career. He will move directly into a coaching role at Glamorgan, aiming to pass on his experience to the next generation of players at the club.
Why It Matters
Ingram’s retirement closes the book on one of the more understated but genuinely prolific careers of his generation — a player who never quite cemented a long-term international spot but became one of white-ball cricket’s most reliable freelancers across nearly every major T20 league in the world, while also giving Glamorgan over a decade of consistent, high-class batting.

FAQs
How old is Colin Ingram and when did he retire?
He announced his retirement at age 41, having been born on July 3, 1985.
What was Colin Ingram’s international record for South Africa?
He played 31 ODIs and 9 T20Is, without appearing in a Test match, last featuring for the Proteas in November 2013.
What will Colin Ingram do after retiring from playing?
He is moving into a coaching role at Glamorgan.
How long did Ingram play for Glamorgan?
11 years, making him the county’s longest-serving overseas player of the 21st century.
Which T20 leagues did Ingram play in during his career?
The IPL, Big Bash League, ILT20, Caribbean Premier League, The Hundred, Pakistan Super League, and SA20, among others.





