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 |
|---|---|---|---|---|---|
| 8 Mar 2024 | v WarriorsCSA T20 Challenge | 6 (7) | — | 0 | 0.7 |
| 31 Oct 2022 | v Western ProvinceCSA T20 Challenge | 14 (10) | — | 18 | 5.7 |
| 26 Oct 2022 | v DolphinsCSA T20 Challenge | 27 (21) | — | 32 | 6.1 |
| 21 Oct 2022 | v WarriorsCSA T20 Challenge | 30 (11) | — | 53 | 9.6 |
| 19 Oct 2022 | v TitansCSA T20 Challenge | 3 (5) | 1/15 (1) | 15bat <span class="neg">-2</span> · bowl 15 · field 2 | 1.9 |
| 17 Oct 2022 | v North WestCSA T20 Challenge | 2 (3) | 1/16 (2) | 18bat <span class="neg">-9</span> · bowl 27 | 6.2 |
| 1 Feb 2022 | v Minister Group DhakaBPL | 3 (7) | — | -5 | 0.5 |
| 31 Jan 2022 | v Chattogram ChallengersBPL | 51* (23) | — | 80 | 10.7 |
| 25 Jan 2022 | v Fortune BarishalBPL | 19 (13) | — | 29bat 28 · field 1 | 6.7 |
| 22 Jan 2022 | v Sylhet SunrisersBPL | 16 (19) | — | 28 | 6.8 |
| 16 Jun 2021 | v Multan SultansPSL | 0 (2) | — | -8 | 2.7 |
| 15 Jun 2021 | v Lahore QalandarsPSL | 10 (11) | — | 8 | 4.3 |