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 |
|---|---|---|---|---|---|
| 15 Sep 2026 | v Amsterdam FlamesETPL | 33 (33) | 0/26 (2) | 7bat 10 · bowl <span class="neg">-3</span> | 1.4 |
| 11 Sep 2026 | v Edinburgh Castle RockersETPL | 18 (16) | — | 21 | 3.7 |
| 9 Sep 2026 | v Belfast WolvesETPL | 35* (25) | — | 44bat 28 · field 16 | 7.9 |
| 5 Sep 2026 | v Amsterdam FlamesETPL | 4 (5) | 0/10 (1) | -3bat <span class="neg">-5</span> · bowl <span class="neg">-2</span> · field 4 | 2.7 |
| 2 Sep 2026 | v Rotterdam DockersETPL | 8 (6) | 0/6 (0.4) | 6bat 5 · bowl 1 | 4.9 |
| 30 Aug 2026 | v Edinburgh Castle RockersETPL | 3 (6) | — | -6 | 0.8 |
| 29 Aug 2026 | v Glasgow CosmicETPL | 10 (10) | 0/12 (1) | 6bat 6 · bowl <span class="neg">-4</span> · field 3 | 4.1 |
| 27 Aug 2026 | v Belfast WolvesETPL | 3 (4) | — | -3 | 3.9 |
| 23 Apr 2026 | v Islamabad UnitedPSL | 32* (25) | 1/25 (2) | 69bat 51 · bowl 17 · field 1 | 6.0 |
| 21 Apr 2026 | v Multan SultansPSL | 58* (46) | — | 63 | 7.1 |
| 18 Apr 2026 | v Lahore QalandarsPSL | 11 (15) | 0/47 (4) | -6bat <span class="neg">-3</span> · bowl <span class="neg">-3</span> | -1.8 |
| 16 Apr 2026 | v Hyderabad KingsmenPSL | 0 (5) | — | -15 | -2.5 |