Player profile
- Country
- South Africa
- Role
- Batter
- Batting
- Left-hand bat
- Bowling
- Leg-break
- Born
- 3 Jul 1985 Age 41
- Recorded matches
- 286League and domestic
Colin Ingram is a batter from South Africa with 286 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.
Batting: 7,399 runs across all recorded formats, with 9 hundreds and 39 fifties; the most runs came in T20 (league and domestic) cricket (4,160) and the highest recorded score is 156.
Bowling: 7 wickets in recorded matches, 4 of them in T20 (league and domestic) cricket.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (league and domestic) | 195 | 189 | 4,160 | 127 | 24.62 | 136.4 | 1/22 | 4 | 45.75 | 9.80 | 0 |
| T10 | 35 | 35 | 395 | 61 | 15.80 | 166.0 | 0/1 | – | – | – | – |
| 100-ball | 7 | 7 | 120 | 81 | 20.00 | 130.4 | 0/1 | – | – | – | – |
| First-class | 27 | 46 | 1,780 | 133 | 42.38 | 55.4 | 5/10 | – | – | – | – |
| List A | 22 | 22 | 944 | 156 | 55.53 | 96.3 | 3/5 | 3 | 59.00 | 7.70 | 0 |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
Colin Ingram at a glance
FairPlay holds 27 complete scorecards featuring Colin Ingram, most recently for Glamorgan (T20 and shorter, one-day, first-class).
In those matches Colin Ingram batted 37 times for 938 runs at a strike rate of 66.38. The highest score was 103 off 226 balls against Yorkshire.
How the 33 dismissals happened: caught 22, LBW 6, bowled 5.
These matches were played at 10 different grounds.
Figures in FairPlay's scorecards
| 37 | 4 | 938 | 103 | 28.42 | 66.38 | 5/2 |
| Did not bowl in these matches. |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 31 Oct 2026 | Montreal Warriors v Vancouver GuardiansBat 3 (7) · Bowl – | ||
| 30 Oct 2026 | Brampton Blazers v Vancouver GuardiansBat 8 (6) · Bowl – | ||
| 29 Oct 2026 | Vancouver Guardians v Montreal WarriorsBat 5 (9) · Bowl – | ||
| 28 Oct 2026 | Vancouver Guardians v Brampton BlazersBat 50 (29) · Bowl – | ||
| 25 Oct 2026 | Vancouver Guardians v Mississauga SkyhawksBat 56* (35) · Bowl – | ||
| 25 Oct 2026 | Toronto Kings v Vancouver GuardiansBat 22 (14) · Bowl – | ||
| 16 Oct 2026 | South Africa Champions v England ChampionsBat 0 (4) · Bowl – | ||
| 14 Oct 2026 | Bangladesh Champions v South Africa ChampionsBat 40* (25) · Bowl – | ||
| 13 Oct 2026 | England Champions v South Africa ChampionsBat 4 (3) · Bowl – | ||
| 10 Oct 2026 | India Champions v South Africa ChampionsBat 40 (24) · Bowl – | ||
| 4 Oct 2026 | South Africa Champions v West Indies ChampionsBat 7 (6) · Bowl – | ||
| 24 Sept 2026 | Glamorgan v EssexBat 42 (100) · Bowl – | ||
| 8 Sept 2026 | Glamorgan v WarwickshireBat 19 (19) & 5 (4) · Bowl – | ||
| 2 Sept 2026 | Somerset v GlamorganBat 13 (31) & 7 (31) · Bowl – | ||
| 27 Aug 2026 | Glamorgan v HampshireBat 32 (46) & 3* (21) · Bowl – | ||
| 20 Aug 2026 | Leicestershire v GlamorganBat 13 (9) & 14 (48) · Bowl – | ||
| 7 Aug 2026 | Glamorgan v EssexBat 2 (7) · Bowl – | ||
| 5 Aug 2026 | Hampshire v GlamorganBat 24 (42) · Bowl – | ||
| 19 Jun 2026 | Glamorgan v SurreyBat 80 (140) & 61* (64) · Bowl – | ||
| 12 Jun 2026 | Sussex v GlamorganBat 0 (4) & 0 (12) · Bowl – | ||
| 22 May 2026 | Northamptonshire v GlamorganBat 7 (7) · Bowl – | ||
| 15 May 2026 | Warwickshire v GlamorganBat 8 (20) & 101 (159) · Bowl – | ||
| 8 May 2026 | Glamorgan v SomersetBat 0 (1) & 4 (7) · Bowl – | ||
| 1 May 2026 | Hampshire v GlamorganBat 32 (38) · Bowl – | ||
| 24 Apr 2026 | Glamorgan v LeicestershireBat 26 (27) · Bowl – | ||
| 10 Apr 2026 | Nottinghamshire v GlamorganBat 23 (42) & 9 (10) · Bowl – | ||
| 3 Apr 2026 | Glamorgan v YorkshireBat 103 (226) & 75 (136) · Bowl – |
More players from South Africa
All South Africa players
InternationalAiden Markram343 matches recordedTest 38ODI 93T20I 73T20 132
InternationalQuinton de Kock444 matches recordedTest 16ODI 84T20I 74T20 248
InternationalLaura Wolvaardt329 matches recordedTest 6ODI 78T20I 83T20 114
InternationalKeshav Maharaj275 matches recordedTest 40ODI 72T20I 54T20 104
InternationalKagiso Rabada325 matches recordedTest 40ODI 63T20I 61T20 161
InternationalLungi Ngidi235 matches recordedTest 16ODI 71T20I 59T20 89

