Last 100 performances
Every match of the last few seasons on one chart, with the rating and points for each.
-4 season points in the last 12 months."> -4 season points in the last 12 months.">
Skip to contentEach line is what that one habit of the IPL market does to his price. All values
| Season | Matches | Runs | Wkts | Points | Rank |
|---|---|---|---|---|---|
| 2026 | 1 | 0 | 0 | -5 | 192 of 203 |
| 2025 | 1 | 0 | 0 | -2 | 189 of 204 |
| 2024 | 9 | 21 | 10 | 241 | 79 of 209 |
| 2023 | 14 | 0 | 8 | 325 | 57 of 216 |
| 2022 | 13 | 77 | 14 | 396 | 48 of 190 |
| 2021 | 11 | 14 | 13 | 397 | 40 of 172 |
| 2020 | 15 | 2 | 15 | 379 | 44 of 156 |
| 2019 | 13 | 12 | 13 | 586 | 16 of 165 |
| 2018 | 1 | 0 | 0 | 1 | 142 of 151 |
| 2017 | 2 | 3 | 2 | 48 | 122 of 164 |
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 |
|---|---|---|---|---|---|
| 3 Apr 2026 | v Punjab KingsIPL | — | 0/46 (4) | -5bowl <span class="neg">-6</span> · field 1 | 1.3 |
| 17 Apr 2025 | v Mumbai IndiansIPL | — | 0/9 (1) | -2 | 3.9 |
| 19 May 2024 | v Sunrisers HyderabadIPL | — | 0/43 (4) | -2 | 2.7 |
| 15 May 2024 | v Rajasthan RoyalsIPL | — | 2/26 (4) | 57bowl 53 · field 4 | 6.7 |
| 9 May 2024 | v Royal Challengers BengaluruIPL | 5* (5) | 0/47 (3) | -10bat 1 · bowl <span class="neg">-11</span> | -0.5 |
| 5 May 2024 | v Chennai Super KingsIPL | 16 (10) | 3/23 (4) | 90bat 6 · bowl 84 | 11.1 |
| 1 May 2024 | v Chennai Super KingsIPL | — | 2/16 (4) | 58 | 11.4 |
| 26 Apr 2024 | v Kolkata Knight RidersIPL | — | 1/34 (4) | 22 | 8.2 |
| 30 Mar 2024 | v Lucknow Super GiantsIPL | — | 1/42 (3) | 16 | -1.4 |
| 25 Mar 2024 | v Royal Challengers BengaluruIPL | — | 0/16 (1) | -10 | 0.0 |
| 23 Mar 2024 | v Delhi CapitalsIPL | — | 1/33 (4) | 20bowl 16 · field 4 | 4.8 |
| 19 May 2023 | v Rajasthan RoyalsIPL | — | 1/28 (3.4) | 44 | 8.4 |