Richard Gleeson
Mumbai Indians · bowler
55
Runs
3.24
Batting average
166
Wickets
8.26
Economy
Batting
Matches33
Innings33
Runs55
Average3.24
Strike rate65.48
High score7
Fifties0
Hundreds0
Boundaries
Fours5
Sixes0
Bowling
Innings139
Overs481.5
Wickets166
Runs conceded3978
Average23.96
Economy8.26
Strike rate17.4
Best figures5/33
How they get out
Caught7
Caught behind0
Bowled6
LBW1
Stumped0
Run out3
Fielding
Catches26
Stumpings0
Run outs1
Total dismissals27
Grounds Richard Gleeson plays most
- The Cooper Associates County Ground16 matches · 6 runs · 22 wkts
- Edgbaston12 matches · 5 runs · 20 wkts
- Old Trafford11 matches · 4 runs · 15 wkts
- National Stadium, Karachi7 matches · 1 runs · 9 wkts
- St George's Park7 matches · 1 runs · 10 wkts
- Riverside Ground7 matches · 5 runs · 9 wkts
Richard Gleeson head-to-head
- to Tom Kohler-Cadmore103 off 64 · 1 wkt · SR 160.9
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 6 Sept 2026 | European T20 Premier League | Rotterdam Dockers | — | 0/57 (4) |
| 5 Sept 2026 | European T20 Premier League | Dublin Guardians | — | 2/39 (4) |
| 3 Sept 2026 | European T20 Premier League | Glasgow Cosmic | — | 0/44 (3) |
| 30 Aug 2026 | European T20 Premier League | Belfast Wolves | — | 0/24 (1) |
| 26 Aug 2026 | European T20 Premier League | Rotterdam Dockers | — | 1/28 (3.2) |
| 12 Jul 2026 | Vitality Blast | Northamptonshire | — | 2/31 (4) |
| 10 Jul 2026 | Vitality Blast | Glamorgan | — | 1/36 (4) |
| 5 Jul 2026 | Vitality Blast | Gloucestershire | — | 0/33 (4) |
| 3 Jul 2026 | Vitality Blast | Glamorgan | — | 1/57 (3.8) |
| 1 Jul 2026 | Vitality Blast | Sussex | — | 4/19 (3) |
| 26 Jun 2026 | Vitality Blast | Worcestershire | 0 (1) | 2/42 (4) |
| 7 Jun 2026 | Vitality Blast | Somerset | — | 1/28 (4) |
| 5 Jun 2026 | Vitality Blast | Nottinghamshire | 1 (2) | 0/24 (3.8) |
| 1 May 2026 | Pakistan Super League | Hyderabad Kingsmen | — | 1/41 (4) |
| 28 Apr 2026 | Pakistan Super League | Peshawar Zalmi | 1* (1) | 2/50 (4) |
| 24 Apr 2026 | Pakistan Super League | Hyderabad Kingsmen | — | 3/9 (3) |
| 23 Apr 2026 | Pakistan Super League | Rawalpindiz | 0 (2) | 0/29 (3) |
| 16 Apr 2026 | Pakistan Super League | Karachi Kings | — | 2/22 (4) |
| 12 Apr 2026 | Pakistan Super League | Hyderabad Kingsmen | — | 0/21 (3) |
| 9 Apr 2026 | Pakistan Super League | Lahore Qalandars | — | 2/17 (3) |
| 4 Apr 2026 | Pakistan Super League | Rawalpindiz | — | 2/23 (4) |
| 28 Mar 2026 | Pakistan Super League | Multan Sultans | — | 0/28 (3.7) |
| 14 Jan 2026 | SA20 | Sunrisers Eastern Cape | 1 (4) | 0/48 (4) |
| 6 Jan 2026 | SA20 | MI Cape Town | — | 1/51 (3) |
| 1 Jan 2026 | SA20 | Durban's Super Giants | — | 0/5 (1) |
| 30 Dec 2025 | SA20 | Durban's Super Giants | — | 3/2 (2.2) |
| 27 Dec 2025 | SA20 | Pretoria Capitals | — | 2/33 (4) |
| 6 Sept 2025 | Vitality Blast | Somerset | — | 1/33 (4) |
| 13 Jul 2025 | Vitality Blast | Northamptonshire | 3 (3) | 2/43 (4) |
| 11 Jul 2025 | Vitality Blast | Worcestershire | 2 (4) | 1/26 (4) |
| 9 Jul 2025 | Vitality Blast | Lancashire | 0* (1) | 2/34 (4) |
| 4 Jul 2025 | Vitality Blast | Leicestershire | — | 2/24 (4) |
| 30 May 2025 | Indian Premier League | Gujarat Titans | — | 1/39 (3.5) |
| 8 Feb 2025 | SA20 | MI Cape Town | 1 (6) | 2/22 (4) |
| 6 Feb 2025 | SA20 | Paarl Royals | — | 0/41 (4) |
| 5 Feb 2025 | SA20 | Joburg Super Kings | — | 0/41 (4) |
| 1 Feb 2025 | SA20 | Paarl Royals | — | 1/19 (2.3) |
| 29 Jan 2025 | SA20 | MI Cape Town | 1* (1) | 0/27 (2) |
| 26 Jan 2025 | SA20 | Joburg Super Kings | 1* (1) | 0/21 (3) |
| 24 Jan 2025 | SA20 | Joburg Super Kings | — | 2/38 (4) |
| 22 Jan 2025 | SA20 | Pretoria Capitals | — | 1/22 (2) |
| 19 Jan 2025 | SA20 | Durban's Super Giants | — | 2/19 (4) |
| 17 Jan 2025 | SA20 | Durban's Super Giants | — | 2/13 (3) |
| 14 Jan 2025 | SA20 | Pretoria Capitals | 1* (1) | 2/31 (3) |
| 11 Jan 2025 | SA20 | Paarl Royals | — | 0/30 (3) |
| 9 Jan 2025 | SA20 | MI Cape Town | 0 (2) | 2/22 (4) |
| 6 Sept 2024 | Vitality Blast | Gloucestershire | 0* (1) | 0/22 (4) |
| 20 Jun 2024 | Vitality Blast | Northamptonshire | — | 2/2 (1.2) |
| 16 Jun 2024 | Vitality Blast | Derbyshire | — | 2/26 (4) |
| 14 Jun 2024 | Vitality Blast | Yorkshire | — | 2/17 (3.8) |
| 7 Jun 2024 | Vitality Blast | Lancashire | — | 0/21 (4) |
| 1 Jun 2024 | Vitality Blast | Nottinghamshire | 0* (1) | 1/18 (4) |
| 31 May 2024 | Vitality Blast | Durham | — | 2/12 (3) |
| 5 May 2024 | Indian Premier League | Punjab Kings | 2* (2) | 0/41 (4) |
| 1 May 2024 | Indian Premier League | Punjab Kings | — | 1/31 (3.8) |
| 31 Jan 2024 | International League T20 | Abu Dhabi Knight Riders | — | 1/31 (4) |
| 27 Jan 2024 | International League T20 | Dubai Capitals | — | 1/16 (4) |
| 24 Jan 2024 | International League T20 | Desert Vipers | — | 2/29 (4) |
| 21 Jan 2024 | International League T20 | MI Emirates | — | 0/35 (4) |
| 19 Jan 2024 | International League T20 | Sharjah Warriors | — | 1/36 (4) |
| 15 Jan 2024 | SA20 | Joburg Super Kings | — | 2/26 (4) |
| 13 Jan 2024 | SA20 | Sunrisers Eastern Cape | — | 2/32 (4) |
| 11 Jan 2024 | SA20 | MI Cape Town | — | 1/48 (4) |
| 23 Jan 2023 | International League T20 | Sharjah Warriors | 0 (1) | 1/27 (4) |
| 22 Jan 2023 | International League T20 | Desert Vipers | — | 1/22 (4) |
| 19 Jan 2023 | International League T20 | Dubai Capitals | — | 2/16 (3) |
| 16 Jan 2023 | International League T20 | Dubai Capitals | — | 2/22 (4) |
| 15 Jan 2023 | International League T20 | Abu Dhabi Knight Riders | — | 0/25 (4) |
| 30 Sept 2022 | England tour of Pakistan | Pakistan | — | 1/39 (4) |
| 20 Sept 2022 | England tour of Pakistan | Pakistan | — | 0/13 (2) |
| 28 Jul 2022 | South Africa tour of England | South Africa | 0 (1) | 1/38 (3) |
| 27 Jul 2022 | South Africa tour of England | South Africa | — | 3/51 (4) |
| 16 Jul 2022 | Vitality Blast | Yorkshire | — | 1/54 (4) |
| 10 Jul 2022 | India tour of England | India | — | 1/32 (4) |
| 9 Jul 2022 | India tour of England | India | 2 (3) | 3/15 (4) |
| 3 Jul 2022 | Vitality Blast | Birmingham Bears | 4* (1) | 2/25 (4) |
| 1 Jul 2022 | Vitality Blast | Worcestershire | 7 (14) | 1/33 (4) |
| 24 Jun 2022 | Vitality Blast | Derbyshire | — | 3/45 (4) |
| 19 Jun 2022 | Vitality Blast | Nottinghamshire | — | 1/26 (4) |
| 17 Jun 2022 | Vitality Blast | Northamptonshire | — | 0/34 (3) |
| 10 Jun 2022 | Vitality Blast | Durham | 4* (2) | 4/19 (4) |
| 8 Jun 2022 | Vitality Blast | Yorkshire | — | 2/37 (4) |
| 3 Jun 2022 | Vitality Blast | Northamptonshire | — | 1/19 (3) |
| 1 Jun 2022 | Vitality Blast | Derbyshire | — | 0/37 (3) |
| 31 May 2022 | Vitality Blast | Nottinghamshire | — | 2/15 (3) |
| 29 May 2022 | Vitality Blast | Worcestershire | — | 5/33 (4) |
| 27 May 2022 | Vitality Blast | Yorkshire | — | 1/39 (4) |
| 26 Aug 2021 | Vitality Blast | Somerset | 0* (1) | 0/38 (3.2) |
| 9 Jun 2021 | Vitality Blast | Derbyshire | — | 0/21 (1) |
| 10 Jan 2020 | Big Bash League | Melbourne Stars | — | 1/25 (2) |
| 7 Jan 2020 | Big Bash League | Perth Scorchers | — | 3/35 (4) |
| 4 Jan 2020 | Big Bash League | Melbourne Stars | 0* (1) | 1/35 (3.8) |
| 2 Jan 2020 | Big Bash League | Sydney Sixers | — | 0/30 (3.8) |
| 29 Dec 2019 | Big Bash League | Adelaide Strikers | — | 0/29 (2) |
| 24 Dec 2019 | Big Bash League | Hobart Hurricanes | 0 (1) | 0/12 (1) |
| 21 Dec 2019 | Big Bash League | Perth Scorchers | — | 1/49 (4) |
| 19 Dec 2019 | Big Bash League | Sydney Thunder | — | 1/36 (3.7) |
| 4 Sept 2019 | Vitality Blast | Essex | — | 0/17 (2) |
| 30 Aug 2019 | Vitality Blast | Leicestershire | — | 0/23 (3) |
| 25 Aug 2019 | Vitality Blast | Worcestershire | — | 0/57 (4) |
| 14 Aug 2019 | Vitality Blast | Northamptonshire | — | 0/15 (3) |
| 11 Aug 2019 | Vitality Blast | Birmingham Bears | — | 0/28 (3) |
| 3 Aug 2019 | Vitality Blast | Nottinghamshire | — | 2/28 (3) |
| 2 Aug 2019 | Vitality Blast | Durham | — | 2/21 (3) |
| 26 Jul 2019 | Vitality Blast | Worcestershire | — | 2/14 (3) |
| 25 Jul 2019 | Vitality Blast | Yorkshire | — | 1/25 (3) |
| 21 Jul 2019 | Vitality Blast | Durham | — | 2/15 (3) |
| 17 Aug 2018 | Vitality Blast | Leicestershire | — | 1/28 (4) |
| 16 Aug 2018 | Vitality Blast | Yorkshire | — | 1/46 (3.5) |
| 5 Aug 2018 | Vitality Blast | Birmingham Bears | — | 1/37 (4) |
| 3 Aug 2018 | Vitality Blast | Yorkshire | — | 2/21 (4) |
| 2 Aug 2018 | Vitality Blast | Durham | 1* (3) | 1/36 (4) |
| 27 Jul 2018 | Vitality Blast | Worcestershire | 2* (1) | 1/37 (4) |
| 18 Aug 2017 | Vitality Blast | Durham | — | 0/52 (4) |
| 17 Aug 2017 | Vitality Blast | Yorkshire | 3 (5) | 0/63 (4) |
| 11 Aug 2017 | Vitality Blast | Leicestershire | — | 0/27 (4) |
| 5 Aug 2017 | Vitality Blast | Worcestershire | — | 1/23 (4) |
| 3 Aug 2017 | Vitality Blast | Lancashire | — | 3/29 (4) |
| 1 Aug 2017 | Vitality Blast | Warwickshire | — | 2/28 (4) |
| 27 Jul 2017 | Vitality Blast | Worcestershire | — | 3/13 (4) |
| 22 Jul 2017 | Vitality Blast | Nottinghamshire | — | 0/26 (2) |
| 21 Jul 2017 | Vitality Blast | Leicestershire | 4* (2) | 0/15 (2.5) |
| 14 Jul 2017 | Vitality Blast | Warwickshire | — | 0/20 (4) |
| 9 Jul 2017 | Vitality Blast | Durham | — | 0/21 (3) |
| 7 Jul 2017 | Vitality Blast | Derbyshire | — | 1/31 (3) |
| 12 Nov 2016 | Bangladesh Premier League | Dhaka Dynamites | — | 0/9 (1.2) |
| 10 Nov 2016 | Bangladesh Premier League | Khulna Titans | — | 1/15 (2) |
| 9 Nov 2016 | Bangladesh Premier League | Chittagong Vikings | — | 2/30 (3) |
| 9 Aug 2016 | Vitality Blast | Middlesex | — | 2/20 (4) |
| 29 Jul 2016 | Vitality Blast | Yorkshire | — | 2/16 (3) |
| 22 Jul 2016 | Vitality Blast | Yorkshire | 3 (6) | 1/31 (4) |
| 19 Jul 2016 | Vitality Blast | Warwickshire | — | 0/35 (3) |
| 15 Jul 2016 | Vitality Blast | Durham | — | 0/35 (3.5) |
| 8 Jul 2016 | Vitality Blast | Nottinghamshire | 4 (2) | 2/15 (4) |
| 1 Jul 2016 | Vitality Blast | Warwickshire | — | 3/14 (4) |
| 26 Jun 2016 | Vitality Blast | Leicestershire | — | 3/23 (4) |
| 17 Jun 2016 | Vitality Blast | Durham | 0 (1) | 1/18 (4) |
| 10 Jun 2016 | Vitality Blast | Worcestershire | 7* (6) | 0/25 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.