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 |
|---|---|---|---|---|---|
| 21 Jun 2026 | v BangladeshT20I | — | 2/7 (4) | 114bowl 109 · field 5 | 15.0 |
| 19 Jun 2026 | v BangladeshT20I | — | 0/39 (2) | -22 | -4.4 |
| 17 Jun 2026 | v BangladeshT20I | — | 1/15 (2) | 43 | 7.3 |
| 21 May 2026 | v Gujarat TitansIPL | 0 (1) | 1/48 (4) | 2bat <span class="neg">-2</span> · bowl 4 | 0.8 |
| 18 May 2026 | v Sunrisers HyderabadIPL | — | 0/26 (3) | 7bowl 3 · field 4 | 4.5 |
| 15 May 2026 | v Lucknow Super GiantsIPL | — | 1/40 (4) | 12 | 5.6 |
| 8 Apr 2025 | v Lucknow Super GiantsIPL | — | 0/46 (3) | -10 | -0.2 |
| 31 Mar 2025 | v Mumbai IndiansIPL | 1* (3) | 0/14 (2) | 2bat 1 · bowl 1 | 4.7 |
| 26 Mar 2025 | v Rajasthan RoyalsIPL | — | 1/42 (4) | 2 | -1.0 |
| 22 Mar 2025 | v Royal Challengers BengaluruIPL | 1* (1) | 0/32 (2.2) | -1bat 0 · bowl <span class="neg">-2</span> · field 1 | 2.9 |
| 18 Jan 2025 | v Melbourne RenegadesBBL | — | 2/46 (4) | 38 | 4.3 |
| 16 Jan 2025 | v Hobart HurricanesBBL | — | 3/30 (4) | 71 | 11.8 |