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 |
|---|---|---|---|---|---|
| 23 Apr 2026 | v RawalpindizPSL | 0 (1) | 0/13 (1.1) | -4bat <span class="neg">-2</span> · bowl <span class="neg">-2</span> | 3.1 |
| 16 Apr 2026 | v Karachi KingsPSL | — | 1/36 (4) | 12 | 5.3 |
| 18 May 2025 | v Quetta GladiatorsPSL | 4* (1) | 1/46 (4) | 13bat 6 · bowl 7 | 0.3 |
| 5 May 2025 | v Peshawar ZalmiPSL | 11 (10) | 0/17 (3) | 14bat 11 · bowl 3 | 5.5 |
| 29 Apr 2025 | v Quetta GladiatorsPSL | 2 (5) | 0/35 (3) | -16bat <span class="neg">-10</span> · bowl <span class="neg">-7</span> | -1.5 |
| 26 Apr 2025 | v Lahore QalandarsPSL | — | 1/31 (4) | 34 | 6.4 |
| 16 Apr 2025 | v Islamabad UnitedPSL | 0 (2) | 1/30 (2) | -2bat <span class="neg">-2</span> · bowl <span class="neg">0</span> | 0.4 |
| 13 Jan 2025 | v Perth ScorchersBBL | — | 1/25 (3) | -3 | -0.3 |
| 10 Jan 2025 | v Hobart HurricanesBBL | — | 0/49 (3) | -24 | -5.0 |
| 5 Dec 2024 | v ZimbabweT20I | — | 0/24 (2) | -15 | -2.9 |
| 20 Jul 2024 | v Jaffna KingsLPL | — | 2/49 (4) | 11 | 1.8 |
| 18 Jul 2024 | v Colombo StrikersLPL | — | 3/27 (3) | 39 | 5.7 |