Colin Ingram
497 matches · 8 Oct 2010 to 24 Sept 2026
- Full name
- Colin Alexander Ingram
- Born
- 3 Jul 1985, Gqeberha
- Age
- 41 years
- Role
- Batter
- Batting
- Left-handed
- Bowling
- Right arm leg spin
Colin Alexander Ingram (born 3 July 1985) is a retired South African cricketer who played for Glamorgan, as well as internationally for South Africa in One Day (ODI) and Twenty20 Internationals (T20I). Considered by some to be a Glamorgan great, he holds the record as the longest serving overseas player of the 21st century.
Text from Wikipedia (CC BY-SA 4.0).
Colin Ingram: career summary
Colin Ingram is a batter from South Africa, born on 3 Jul 1985 in Gqeberha. Colin Ingram has played 497 matches on CricInto's records, from 8 Oct 2010 to 24 Sept 2026, for Glamorgan, MI Cape Town, Pretoria Capitals, Abu Dhabi Knight Riders, Guyana Amazon Warriors, Sylhet Sunrisers, Oval Invincibles, Karachi Kings, Hobart Hurricanes, Islamabad United, St Lucia Zouks, Delhi Capitals, Adelaide Strikers, Trinbago Knight Riders, Warriors, Somerset, South Africa and Delhi Daredevils.
In the Vitality Blast (65 matches, 2018–2024): 1,746 runs in 64 innings at an average of 31.75 and a strike rate of 148.98, with 0 hundreds and 11 fifties (highest score 92*); 5 wickets at an average of 42.40 and an economy rate of 8.00 (best 2/15).
In the County Championship (49 matches, 2021–2026): 4,084 runs in 85 innings at an average of 52.36 and a strike rate of 58.92, with 14 hundreds and 18 fifties (highest score 257*); 6 wickets at an average of 36.50 and an economy rate of 3.46 (best 2/46).
In the NatWest T20 Blast (46 matches, 2014–2017): 1,435 runs in 45 innings at an average of 37.76 and a strike rate of 161.24, with 3 hundreds and 8 fifties (highest score 114); 21 wickets at an average of 27.81 and an economy rate of 7.65 (best 4/32).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 30 | 28 | 3 | 761 | 124 | 30.44 | 917 | 82.99 | 3 | 2 | 75 | 9 | 5 |
| T20I | 9 | 9 | 1 | 210 | 78 | 26.25 | 162 | 129.63 | 0 | 1 | 23 | 7 | 1 |
| Vitality Blast | 65 | 64 | 9 | 1746 | 92* | 31.75 | 1172 | 148.98 | 0 | 11 | 173 | 74 | 2 |
| County Championship | 49 | 85 | 7 | 4084 | 257* | 52.36 | 6931 | 58.92 | 14 | 18 | 534 | 28 | 4 |
| NatWest T20 Blast | 46 | 45 | 7 | 1435 | 114 | 37.76 | 890 | 161.24 | 3 | 8 | 122 | 83 | 1 |
| Royal London One-Day Cup | 46 | 42 | 4 | 2378 | 155 | 62.58 | 2429 | 97.90 | 8 | 13 | 184 | 78 | 1 |
| Ram Slam T20 Challenge | 40 | 39 | 2 | 858 | 89 | 23.19 | 705 | 121.70 | 0 | 3 | 82 | 31 | 3 |
| Pakistan Super League | 36 | 35 | 8 | 819 | 127* | 30.33 | 558 | 146.77 | 1 | 3 | 69 | 40 | 2 |
| Big Bash League | 35 | 35 | 5 | 868 | 75 | 28.93 | 642 | 135.20 | 0 | 6 | 67 | 40 | 1 |
| SA20 | 21 | 17 | 0 | 203 | 43 | 11.94 | 197 | 103.05 | 0 | 0 | 21 | 5 | 1 |
| LV= County Championship | 16 | 28 | 3 | 975 | 105* | 39.00 | 1667 | 58.49 | 2 | 4 | 152 | 6 | 2 |
| One-Day Cup | 15 | 15 | 3 | 601 | 115* | 50.08 | 609 | 98.69 | 2 | 3 | 67 | 13 | 0 |
| Vitality Blast Men | 15 | 15 | 0 | 345 | 69 | 23.00 | 226 | 152.65 | 0 | 2 | 29 | 19 | 1 |
| Indian Premier League | 15 | 15 | 3 | 205 | 47 | 17.08 | 180 | 113.89 | 0 | 0 | 22 | 5 | 0 |
| Caribbean Premier League | 12 | 12 | 2 | 204 | 52* | 20.40 | 182 | 112.09 | 0 | 1 | 17 | 8 | 0 |
| Specsavers County Championship | 12 | 20 | 2 | 672 | 155* | 37.33 | 1394 | 48.21 | 2 | 1 | 89 | 5 | 2 |
| CSA T20 Challenge | 9 | 9 | 1 | 282 | 56* | 35.25 | 209 | 134.93 | 0 | 3 | 29 | 9 | 0 |
| Bangladesh Premier League | 9 | 9 | 1 | 333 | 90 | 41.63 | 242 | 137.60 | 0 | 3 | 36 | 12 | 1 |
| The Hundred Men's Competition | 7 | 7 | 1 | 120 | 81* | 20.00 | 92 | 130.43 | 0 | 1 | 9 | 5 | 1 |
| MiWAY T20 Challenge | 6 | 5 | 1 | 73 | 42* | 18.25 | 55 | 132.73 | 0 | 0 | 7 | 2 | 0 |
| International League T20 | 4 | 4 | 0 | 23 | 15 | 5.75 | 37 | 62.16 | 0 | 0 | 3 | 0 | 1 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 30 | 1 | 1 | 17 | 0 | 0/17 | - | 17.00 | - | 0 | 0 |
| T20I | 9 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| Vitality Blast | 65 | 13 | 26.3 | 212 | 5 | 2/15 | 42.40 | 8.00 | 31.80 | 0 | 0 |
| County Championship | 49 | 8 | 63.2 | 219 | 6 | 2/46 | 36.50 | 3.46 | 63.33 | 0 | 0 |
| NatWest T20 Blast | 46 | 25 | 76.2 | 584 | 21 | 4/32 | 27.81 | 7.65 | 21.81 | 1 | 0 |
| Royal London One-Day Cup | 46 | 30 | 145.4 | 850 | 22 | 4/39 | 38.64 | 5.84 | 39.73 | 1 | 0 |
| Ram Slam T20 Challenge | 40 | 11 | 22 | 167 | 3 | 2/18 | 55.67 | 7.59 | 44.00 | 0 | 0 |
| Pakistan Super League | 36 | 1 | 1 | 8 | 0 | 0/8 | - | 8.00 | - | 0 | 0 |
| Big Bash League | 35 | 9 | 12 | 103 | 1 | 1/20 | 103.00 | 8.58 | 72.00 | 0 | 0 |
| SA20 | 21 | 2 | 4 | 37 | 1 | 1/16 | 37.00 | 9.25 | 24.00 | 0 | 0 |
| LV= County Championship | 16 | 14 | 98.5 | 366 | 9 | 3/90 | 40.67 | 3.70 | 65.89 | 0 | 0 |
| One-Day Cup | 15 | 2 | 4 | 44 | 0 | 0/22 | - | 11.00 | - | 0 | 0 |
| Vitality Blast Men | 15 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| Indian Premier League | 15 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| Caribbean Premier League | 12 | 1 | 1 | 10 | 1 | 1/10 | 10.00 | 10.00 | 6.00 | 0 | 0 |
| Specsavers County Championship | 12 | 8 | 37.1 | 155 | 2 | 1/6 | 77.50 | 4.17 | 111.50 | 0 | 0 |
| CSA T20 Challenge | 9 | 4 | 14 | 87 | 5 | 2/22 | 17.40 | 6.21 | 16.80 | 0 | 0 |
| Bangladesh Premier League | 9 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| The Hundred Men's Competition | 7 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| MiWAY T20 Challenge | 6 | 2 | 3 | 26 | 1 | 1/16 | 26.00 | 8.67 | 18.00 | 0 | 0 |
| International League T20 | 4 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 24 Sept 2026 | GLA vs ESS County Championship | 42 (100) | - |
| 8 Sept 2026 | GLA vs WAR County Championship | 19 (19) & 5 (4) | - |
| 2 Sept 2026 | GLA vs SOM County Championship | 13 (31) & 7 (31) | - |
| 27 Aug 2026 | GLA vs HAM County Championship | 32 (46) & 3* (21) | - |
| 20 Aug 2026 | GLA vs LEI County Championship | 13 (9) & 14 (48) | - |
| 7 Aug 2026 | GLA vs ESS One-Day Cup | 2 (7) | - |
| 5 Aug 2026 | GLA vs HAM One-Day Cup | 24 (42) | - |
| 19 Jun 2026 | GLA vs SUR County Championship | 80 (140) & 61* (64) | - |
| 12 Jun 2026 | GLA vs SUS County Championship | 0 (4) & 0 (12) | - |
| 22 May 2026 | GLA vs NOR Vitality Blast Men | 7 (6) | - |
Frequently asked questions
How many runs has Colin Ingram scored in the Vitality Blast?
Colin Ingram has scored 1,746 runs in the Vitality Blast, at an average of 31.75.
How many wickets has Colin Ingram taken in the Vitality Blast?
Colin Ingram has taken 5 wickets in the Vitality Blast, with best figures of 2/15.
How many runs has Colin Ingram scored in the County Championship?
Colin Ingram has scored 4,084 runs in the County Championship, at an average of 52.36.
How many wickets has Colin Ingram taken in the County Championship?
Colin Ingram has taken 6 wickets in the County Championship, with best figures of 2/46.
How many runs has Colin Ingram scored in the NatWest T20 Blast?
Colin Ingram has scored 1,435 runs in the NatWest T20 Blast, at an average of 37.76.
How many wickets has Colin Ingram taken in the NatWest T20 Blast?
Colin Ingram has taken 21 wickets in the NatWest T20 Blast, with best figures of 4/32.
How many hundreds has Colin Ingram scored?
Colin Ingram has scored 14 hundreds in the County Championship, 3 hundreds in the NatWest T20 Blast, 8 hundreds in the Royal London One-Day Cup, 1 hundred in the Pakistan Super League, 3 hundreds in ODIs, 2 hundreds in the LV= County Championship, 2 hundreds in the One-Day Cup and 2 hundreds in the Specsavers County Championship.
What is Colin Ingram's highest score?
Colin Ingram's highest score is 257*, in the County Championship (not out).
How old is Colin Ingram?
Colin Ingram was born on 3 Jul 1985 in Gqeberha, and is 41 years old.
Which teams has Colin Ingram played for?
Glamorgan (2015–2026), MI Cape Town (2025), Pretoria Capitals (2023–2024), Abu Dhabi Knight Riders (2023), Guyana Amazon Warriors (2022), Sylhet Sunrisers (2022), Oval Invincibles (2021), Karachi Kings (2018–2021), Hobart Hurricanes (2020–2021), Islamabad United (2020), St Lucia Zouks (2019), Delhi Capitals (2019), Adelaide Strikers (2017–2019), Trinbago Knight Riders (2018), Warriors (2012–2017), Somerset (2014), South Africa (2010–2013) and Delhi Daredevils (2011).