All-rounder
43.5
Avg fantasy pts
415
Matches
68%
25+ pts
18,070
Total pts
Recent form
Fantasy points in the last 10 matches, oldest to newest; green is 25+.
Best match
v Northamptonshire · 6 May 2019
136* (124) · 2/51 · 1 ct
211
Where the points come from
Batting 44%
Bowling 51%
Fielding 5%
By format
| Matches | Avg pts | |
|---|---|---|
| T20 | 318 | 41.1 |
| One-day | 62 | 61.2 |
| ODI | 35 | 34.7 |
By year
| Matches | Avg pts | |
|---|---|---|
| 2025 | 16 | 40.9 |
| 2024 | 30 | 43.3 |
| 2023 | 17 | 32.4 |
| 2022 | 30 | 39.6 |
| 2021 | 45 | 44.8 |
| 2020 | 40 | 37 |
By competition
| Matches | Avg pts | |
|---|---|---|
| T20 Blast | 159 | 45.2 |
| One-Day Cup | 62 | 61.2 |
| International | 52 | 30.4 |
| Pakistan Super League | 38 | 36.3 |
| Bangladesh Premier League | 30 | 40 |
| The Hundred | 23 | 38.7 |
| Lanka Premier League | 19 | 50.7 |
| Caribbean Premier League | 10 | 21.5 |
| Big Bash League | 8 | 25.8 |
| Super Smash | 7 | 62.3 |
Recent matches
v Trent Rockets
30 Aug 2025 · T20 · The Hundred
6* (4)
7
v Manchester Originals
26 Aug 2025 · T20 · The Hundred
42 (19) · 0/31
52
v Oval Invincibles
23 Aug 2025 · T20 · The Hundred
0/53
0
v Birmingham Bears
18 Jul 2025 · T20 · T20 Blast
5 (11) · 0/38
6
v Yorkshire
13 Jul 2025 · T20 · T20 Blast
0/36 · 1 ct
8
v Northamptonshire
11 Jul 2025 · T20 · T20 Blast
19 (15) · 1/46 · 1 ct
54
v Worcestershire
10 Jul 2025 · T20 · T20 Blast
15 (15) · 1/33
41
v Yorkshire
6 Jul 2025 · T20 · T20 Blast
6 (6) · 1/31
32
v Lancashire
5 Jul 2025 · T20 · T20 Blast
7 (9) · 1/35 · 1 ct
41
v Lancashire
20 Jun 2025 · T20 · T20 Blast
2 (3) · 1/43 · 1 ct
35
v Leicestershire
14 Jun 2025 · T20 · T20 Blast
52* (32) · 2/33 · 1 ct
120
v Nottinghamshire
13 Jun 2025 · T20 · T20 Blast
14 (9) · 3/14
92
v Durham
11 Jun 2025 · T20 · T20 Blast
2 (5) · 0/35
2
v Nottinghamshire
6 Jun 2025 · T20 · T20 Blast
1 (5)
1
v Northamptonshire
4 Jun 2025 · T20 · T20 Blast
83* (50) · 1/35
125
Cricket figures
6,998
Runs
111.1
Strike rate
630 / 186
4s / 6s
362
Wickets
6.70
Economy
102
Catches
Fantasy points from the 415 matches where we have ball-by-ball data: T20 and one-day matches from 2002 (Cricsheet) and the matches we covered live, scored with our current fantasy rules. Not a complete career record. More players
Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.
Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.
Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.