Last 100 performances
Every match of the last few seasons on one chart, with the rating and points for each.
Match points: batting, bowling and fielding added together, with the split underneath when a player did more than one. Rating is the match rating on the −5 to 15 scale.
| Date | Match | Batting | Bowling | Points | Rating |
|---|---|---|---|---|---|
| 11 Sep 2026 | v Guyana Amazon WarriorsCPL | — | 1/20 (4) | 62 | 9.2 |
| 5 Sep 2026 | v Barbados TridentsCPL | — | 0/25 (4) | -3 | 2.5 |
| 2 Sep 2026 | v Antigua and Barbuda FalconsCPL | — | 1/26 (4) | 48 | 9.2 |
| 31 Aug 2026 | v Guyana Amazon WarriorsCPL | — | 1/20 (3) | 24 | 7.9 |
| 29 Aug 2026 | v Jamaica KingsmenCPL | — | 1/29 (3) | 7 | 2.9 |
| 28 Aug 2026 | v Barbados TridentsCPL | — | 1/11 (4) | 51bowl 46 · field 4 | 12.2 |
| 26 Aug 2026 | v St Lucia KingsCPL | — | 1/31 (4) | 32 | 7.4 |
| 22 Aug 2026 | v Antigua and Barbuda FalconsCPL | — | 1/35 (4) | 22 | 4.6 |
| 15 Aug 2026 | v Jamaica KingsmenCPL | — | 3/21 (4) | 56 | 9.6 |
| 9 Aug 2026 | v London SpiritThe Hundred | — | 0/17 (3.2) | 15 | 8.9 |
| 7 Aug 2026 | v Sunrisers LeedsThe Hundred | — | 2/29 (3.2) | 50 | 6.8 |
| 5 Aug 2026 | v Trent RocketsThe Hundred | — | 2/16 (3.2) | 47 | 9.3 |