Richard Gleeson
Mumbai Indians · bowler
54
Runs
3.38
Batting average
150
Wickets
8.06
Economy
Batting
Matches32
Innings32
Runs54
Average3.38
Strike rate67.5
High score7
Fifties0
Hundreds0
Boundaries
Fours5
Sixes0
Bowling
Innings127
Overs445.2
Wickets150
Runs conceded3587
Average23.91
Economy8.06
Strike rate17.81
Best figures5/33
How they get out
Caught6
Caught behind0
Bowled6
LBW1
Stumped0
Run out3
Fielding
Catches25
Stumpings0
Run outs1
Total dismissals26
Grounds Richard Gleeson plays most
- The Cooper Associates County Ground16 matches · 6 runs · 22 wkts
- Edgbaston11 matches · 5 runs · 16 wkts
- Old Trafford11 matches · 4 runs · 15 wkts
- National Stadium, Karachi7 matches · 1 runs · 9 wkts
- Riverside Ground7 matches · 5 runs · 9 wkts
- St George's Park6 matches · 10 wkts
Richard Gleeson head-to-head
- to Tom Kohler-Cadmore103 off 64 · 1 wkt · SR 160.9
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 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) |
| 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) |
| 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 weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.