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 |
|---|---|---|---|---|---|
| 19 Sep 2026 | v Sri LankaT20I | — | 2/23 (3) | 40 | 5.9 |
| 17 Sep 2026 | v Sri LankaT20I | — | 2/35 (4) | 19 | 4.4 |
| 8 Aug 2026 | v Manchester Super GiantsThe Hundred | — | 1/22 (2.3) | 12bowl 10 · field 1 | 3.6 |
| 3 Aug 2026 | v Welsh FireThe Hundred | 6 (2) | 2/22 (3.2) | 114bat 15 · bowl 95 · field 4 | 10.7 |
| 1 Aug 2026 | v London SpiritThe Hundred | — | 4/9 (3.2) | 121 | 13.2 |
| 30 Jul 2026 | v Birmingham PhoenixThe Hundred | 0 (2) | 1/21 (3.2) | 51bat <span class="neg">-5</span> · bowl 52 · field 3 | 7.2 |
| 27 Jul 2026 | v MI LondonThe Hundred | 1* (1) | 0/22 (3.2) | 15bat 1 · bowl 13 · field 1 | 8.0 |
| 25 Jul 2026 | v Sunrisers LeedsThe Hundred | — | 0/47 (3.2) | -10 | -0.2 |
| 22 Jul 2026 | v Welsh FireThe Hundred | 4 (4) | 0/22 (3.2) | 18bat 3 · bowl 15 | 8.5 |
| 11 Jul 2026 | v IndiaT20I | — | 1/41 (4) | 17bowl 16 · field 1 | 6.0 |
| 9 Jul 2026 | v IndiaT20I | — | 2/21 (4) | 74bowl 73 · field 1 | 11.2 |
| 7 Jul 2026 | v IndiaT20I | 5 (2) | 3/29 (3) | 60bat 7 · bowl 52 | 5.9 |