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 |
|---|---|---|---|---|---|
| 25 Apr 2026 | v Karachi KingsPSL | 3 (5) | 1/38 (3.3) | 20bat <span class="neg">-3</span> · bowl 23 | 4.8 |
| 19 Apr 2026 | v Peshawar ZalmiPSL | 3 (5) | 0/55 (4) | -11bat <span class="neg">-3</span> · bowl <span class="neg">-8</span> | -1.4 |
| 17 Apr 2026 | v Lahore QalandarsPSL | — | 3/35 (3.5) | 52 | 3.4 |
| 15 Apr 2026 | v Peshawar ZalmiPSL | 6 (7) | 0/29 (2.3) | -1bat 5 · bowl <span class="neg">-6</span> | 0.0 |
| 10 Apr 2026 | v RawalpindizPSL | 21* (6) | 2/8 (2.3) | 78bat 36 · bowl 41 · field 0 | 9.9 |
| 17 Jan 2026 | v Chattogram RoyalsBPL | 5* (2) | 2/29 (3.5) | 54bat 16 · bowl 39 | 1.0 |
| 13 Apr 2025 | v Quetta GladiatorsPSL | — | 0/34 (2) | -11 | 0.0 |
| 11 Apr 2025 | v Islamabad UnitedPSL | 0 (3) | 0/23 (2.4) | -10bat <span class="neg">-9</span> · bowl <span class="neg">-1</span> | 2.7 |
| 26 Mar 2025 | v New ZealandT20I | 1 (2) | 0/43 (2) | -18bat <span class="neg">-3</span> · bowl <span class="neg">-15</span> | -3.7 |
| 18 Mar 2025 | v New ZealandT20I | 0 (2) | 1/23 (1.1) | -7bat <span class="neg">-11</span> · bowl 2 · field 2 | -0.8 |
| 16 Mar 2025 | v New ZealandT20I | 17 (17) | 0/16 (1) | 17bat 23 · bowl <span class="neg">-6</span> | 8.2 |
| 22 Jan 2025 | v Khulna TigersBPL | 10 (5) | 2/22 (4) | 70bat 16 · bowl 54 | 11.4 |