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 |
|---|---|---|---|---|---|
| 1 Jan 2026 | v Rangpur RidersBPL | 6* (6) | 0/13 (2) | 10bat 4 · bowl 6 | 6.0 |
| 29 Dec 2025 | v Noakhali ExpressBPL | 3 (9) | 1/18 (3) | 43bat <span class="neg">-6</span> · bowl 49 | 4.5 |
| 27 Dec 2025 | v Rajshahi WarriorsBPL | — | — | 2 | — |
| 28 Sep 2025 | v IndiaT20I | 1 (2) | — | -3 | 3.4 |
| 25 Sep 2025 | v BangladeshT20I | 3 (7) | — | 0bat <span class="neg">-9</span> · field 9 | -1.6 |
| 23 Sep 2025 | v Sri LankaT20I | 32* (30) | 2/18 (3) | 183bat 64 · bowl 115 · field 5 | 14.8 |
| 21 Sep 2025 | v IndiaT20I | 10 (11) | — | 5 | 4.0 |
| 24 Jul 2025 | v BangladeshT20I | 1 (4) | 1/36 (3) | -13bat <span class="neg">-6</span> · bowl <span class="neg">-8</span> · field 1 | -1.9 |
| 17 May 2025 | v Karachi KingsPSL | 12* (6) | 0/34 (3) | 0bat 2 · bowl <span class="neg">-2</span> | 3.5 |
| 2 May 2025 | v Islamabad UnitedPSL | — | 1/14 (2) | 10 | 4.9 |
| 27 Apr 2025 | v Quetta GladiatorsPSL | 39 (34) | — | 12 | 5.8 |
| 24 Apr 2025 | v Lahore QalandarsPSL | 51* (37) | 2/18 (2.2) | 93bat 42 · bowl 49 · field 2 | 9.6 |