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 |
|---|---|---|---|---|---|
| 4 Sep 2026 | v South AfricaT20I | 21 (10) | 1/38 (4) | 35bat 22 · bowl 13 | 5.8 |
| 3 Sep 2026 | v ZimbabweT20I | 2 (3) | 2/41 (4) | 4bat <span class="neg">-2</span> · bowl 4 · field 3 | -2.5 |
| 31 Aug 2026 | v ZimbabweT20I | 8 (6) | 0/42 (4) | 1bat 2 · bowl <span class="neg">-1</span> | 3.1 |
| 28 Aug 2026 | v South AfricaT20I | 12 (6) | 3/24 (4) | 129bat 22 · bowl 102 · field 5 | 12.0 |
| 22 Jun 2026 | v Hong KongT20I | 1 (2) | 1/54 (4) | 2bat <span class="neg">-2</span> · bowl 4 · field 1 | 1.3 |
| 20 Jun 2026 | v NigeriaT20I | — | 0/32 (3) | -11bowl <span class="neg">-12</span> · field 1 | -0.8 |
| 19 Jun 2026 | v Hong KongT20I | — | 1/34 (4) | 6bowl 4 · field 2 | -3.2 |
| 18 Apr 2026 | v ScotlandT20I | 0* (1) | 0/42 (4) | -6bat 1 · bowl <span class="neg">-7</span> · field 1 | 0.6 |
| 17 Apr 2026 | v ScotlandT20I | 8 (7) | 2/36 (4) | 50bat 9 · bowl 33 · field 9 | 0.4 |
| 15 Apr 2026 | v ScotlandT20I | 22* (19) | 0/36 (3.5) | 31bat 34 · bowl <span class="neg">-4</span> · field 1 | 5.9 |
| 18 Feb 2026 | v PakistanT20I | 0 (2) | 0/37 (4) | -3bat <span class="neg">-2</span> · bowl <span class="neg">-1</span> | 2.0 |
| 15 Feb 2026 | v United States of AmericaT20I | 3* (2) | 0/53 (4) | -15bat 0 · bowl <span class="neg">-15</span> | -2.3 |