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 |
|---|---|---|---|---|---|
| 18 May 2025 | v Multan SultansPSL | 0 (5) | 0/10 (1) | -12bat <span class="neg">-13</span> · bowl <span class="neg">-2</span> · field 3 | 1.6 |
| 20 Feb 2022 | v Multan SultansPSL | 6 (15) | 0/6 (0.2) | -9bat <span class="neg">-7</span> · bowl <span class="neg">-2</span> | -2.7 |
| 19 Feb 2022 | v Lahore QalandarsPSL | 30* (26) | — | -1 | 1.7 |
| 17 Feb 2022 | v Peshawar ZalmiPSL | 0 (3) | — | -11 | 0.3 |
| 21 Jun 2021 | v Peshawar ZalmiPSL | 13 (12) | — | 10 | 4.6 |
| 19 Jun 2021 | v Quetta GladiatorsPSL | 45 (13) | — | 85bat 84 · field 1 | 12.1 |
| 17 Jun 2021 | v Lahore QalandarsPSL | 16* (10) | 0/15 (2) | 28bat 19 · bowl 4 · field 5 | 6.3 |
| 23 Apr 2021 | v ZimbabweT20I | 22 (24) | 2/29 (3) | 71bat 34 · bowl 36 | -0.6 |
| 21 Apr 2021 | v ZimbabweT20I | 15 (11) | — | 24 | 7.3 |
| 27 Feb 2019 | v Lahore QalandarsPSL | 1 (7) | 0/6 (0.3) | -18bat <span class="neg">-16</span> · bowl <span class="neg">-2</span> | -4.9 |
| 21 Mar 2018 | v Peshawar ZalmiPSL | — | 0/16 (1) | -6 | 1.9 |