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 |
|---|---|---|---|---|---|
| 10 May 2026 | v Chennai Super KingsIPL | — | 1/46 (4) | 23bowl 21 · field 2 | 5.6 |
| 4 May 2026 | v Mumbai IndiansIPL | — | 0/57 (3.4) | -8 | 0.9 |
| 19 Apr 2026 | v Punjab KingsIPL | — | 0/47 (3) | -10 | 0.0 |
| 15 Apr 2026 | v Royal Challengers BengaluruIPL | 1 (2) | 2/23 (4) | 39bat 0 · bowl 39 | 8.1 |
| 12 Apr 2026 | v Gujarat TitansIPL | 4* (1) | 0/24 (2) | 5bat 7 · bowl <span class="neg">-6</span> · field 3 | 2.1 |
| 9 Apr 2026 | v Kolkata Knight RidersIPL | 1* (3) | 1/45 (4) | 27bat 4 · bowl 24 | 3.8 |
| 5 Apr 2026 | v Sunrisers HyderabadIPL | — | 2/36 (4) | 25 | 3.3 |
| 27 May 2025 | v Royal Challengers BengaluruIPL | — | 1/32 (3) | 29 | 6.6 |
| 22 May 2025 | v Gujarat TitansIPL | — | 2/51 (3.5) | 19 | 2.2 |
| 19 May 2025 | v Sunrisers HyderabadIPL | — | 0/25 (3) | 5 | 5.9 |
| 4 May 2025 | v Punjab KingsIPL | 19* (10) | 0/57 (4) | -3bat 4 · bowl <span class="neg">-7</span> | 1.5 |
| 27 Apr 2025 | v Mumbai IndiansIPL | 0 (1) | 2/42 (4) | 18bat <span class="neg">-1</span> · bowl 19 | 3.6 |