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 |
|---|---|---|---|---|---|
| 10 Aug 2026 | v Trent RocketsThe Hundred | 46 (25) | 1/30 (2.3) | 107bat 76 · bowl 27 · field 4 | 9.1 |
| 8 Aug 2026 | v Manchester Super GiantsThe Hundred | 21 (12) | 0/28 (2.3) | 28bat 34 · bowl <span class="neg">-8</span> · field 2 | 2.1 |
| 3 Aug 2026 | v Welsh FireThe Hundred | 55 (39) | 0/32 (3.2) | 99bat 109 · bowl <span class="neg">-10</span> | 6.9 |
| 1 Aug 2026 | v London SpiritThe Hundred | 3 (5) | 3/18 (2.5) | 102bat <span class="neg">-8</span> · bowl 110 | 7.6 |
| 30 Jul 2026 | v Birmingham PhoenixThe Hundred | 34 (26) | 2/17 (3.2) | 152bat 64 · bowl 89 | 13.9 |
| 27 Jul 2026 | v MI LondonThe Hundred | 5 (9) | 3/17 (3.2) | 105bat <span class="neg">-4</span> · bowl 110 | 8.5 |
| 25 Jul 2026 | v Sunrisers LeedsThe Hundred | 31 (16) | 1/29 (2.3) | 66bat 47 · bowl 18 | 7.1 |
| 11 Jul 2026 | v San Francisco UnicornsMLC | 49 (35) | 0/48 (4) | 42bat 42 · bowl <span class="neg">-6</span> · field 6 | 2.9 |
| 10 Jul 2026 | v MI New YorkMLC | 8 (5) | 5/46 (4) | 120bat 10 · bowl 106 · field 3 | 3.9 |
| 5 Jul 2026 | v Texas Super KingsMLC | 7 (9) | 1/19 (4) | 53bat 2 · bowl 51 | 5.0 |
| 2 Jul 2026 | v MI New YorkMLC | 36 (31) | 3/14 (4) | 160bat 55 · bowl 105 | 15.0 |
| 28 Jun 2026 | v Los Angeles Knight RidersMLC | 10 (19) | 3/30 (4) | 49bat <span class="neg">-2</span> · bowl 50 | 0.6 |