Last 100 performances
Every match of the last few seasons on one chart, with the rating and points for each.
| Season | Matches | Runs | Wkts | Points | Rank |
|---|---|---|---|---|---|
| 2023 | 2 | 0 | 0 | -13 | 215 of 216 |
| 2022 | 8 | 12 | 9 | 244 | 85 of 190 |
| 2021 | 3 | 15 | 1 | 19 | 139 of 172 |
| 2020 | 9 | 4 | 10 | 235 | 65 of 156 |
| 2019 | 10 | 3 | 5 | 179 | 75 of 165 |
| 2018 | 2 | 1 | 3 | 69 | 109 of 151 |
| 2016 | 10 | 0 | 7 | 156 | 84 of 160 |
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 |
|---|---|---|---|---|---|
| 7 May 2023 | v Sunrisers HyderabadIPL | — | 0/42 (3) | -12 | -0.9 |
| 8 Apr 2023 | v Delhi CapitalsIPL | — | 0/11 (1) | -1 | 4.5 |
| 9 May 2022 | v Kolkata Knight RidersIPL | 0 (2) | 1/35 (4) | 11bat <span class="neg">-3</span> · bowl 14 | 0.3 |
| 6 May 2022 | v Gujarat TitansIPL | — | 2/29 (4) | 45 | 7.5 |
| 16 Apr 2022 | v Lucknow Super GiantsIPL | 6 (2) | 1/33 (4) | 22bat 5 · bowl 17 | 5.4 |
| 13 Apr 2022 | v Punjab KingsIPL | 0* (2) | 1/37 (4) | 15bat <span class="neg">-4</span> · bowl 19 | 5.3 |
| 9 Apr 2022 | v Royal Challengers BangaloreIPL | — | 0/26 (3) | -4 | 2.1 |
| 6 Apr 2022 | v Kolkata Knight RidersIPL | — | 2/27 (3) | 74 | 7.0 |
| 2 Apr 2022 | v Rajasthan RoyalsIPL | 6 (8) | 0/32 (3) | -5bat 0 · bowl <span class="neg">-6</span> | -1.4 |
| 27 Mar 2022 | v Delhi CapitalsIPL | — | 2/14 (4) | 87 | 12.6 |
| 22 Nov 2021 | v KarnatakaSMAT | — | 0/28 (4) | -1 | 2.5 |
| 20 Nov 2021 | v Hyderabad (India)SMAT | — | 2/13 (4) | 81bowl 76 · field 5 | 8.3 |