Last 100 performances
Every match of the last few seasons on one chart, with the rating and points for each.
Each line is what that one habit of the IPL market does to his price. All values
| Season | Matches | Runs | Wkts | Points | Rank |
|---|---|---|---|---|---|
| 2025 | 4 | 95 | 0 | 83 | 137 of 204 |
| 2024 | 4 | 64 | 0 | 30 | 163 of 209 |
| 2023 | 10 | 270 | 0 | 251 | 79 of 216 |
| 2022 | 13 | 196 | 0 | 150 | 113 of 190 |
| 2021 | 12 | 441 | 0 | 574 | 15 of 172 |
| 2020 | 11 | 432 | 0 | 588 | 14 of 156 |
| 2019 | 13 | 332 | 0 | 393 | 44 of 165 |
| 2018 | 11 | 120 | 0 | 95 | 97 of 151 |
| 2017 | 4 | 26 | 0 | -4 | 155 of 164 |
| 2016 | 3 | 27 | 0 | 13 | 135 of 160 |
| 2015 | 10 | 213 | 0 | 200 | 76 of 146 |
| 2014 | 8 | 115 | 0 | 104 | 98 of 153 |
| 2013 | 5 | 67 | 0 | 68 | 130 of 198 |
| 2012 | 13 | 225 | 0 | 247 | 82 of 190 |
| 2011 | 7 | 141 | 0 | 142 | 96 of 201 |
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 Jun 2025 | v Punjab KingsIPL | 24 (18) | — | 18 | 4.1 |
| 29 May 2025 | v Punjab KingsIPL | 19 (13) | — | 12 | 6.6 |
| 27 May 2025 | v Lucknow Super GiantsIPL | 41* (23) | — | 50 | 9.2 |
| 23 May 2025 | v Sunrisers HyderabadIPL | 11 (10) | — | 3 | 2.4 |
| 6 May 2024 | v Mumbai IndiansIPL | 5 (6) | — | 2bat <span class="neg">-2</span> · field 4 | 3.4 |
| 31 Mar 2024 | v Gujarat TitansIPL | 16 (17) | — | 6 | 1.9 |
| 27 Mar 2024 | v Mumbai IndiansIPL | 11 (13) | — | -2bat <span class="neg">-4</span> · field 2 | 1.6 |
| 23 Mar 2024 | v Kolkata Knight RidersIPL | 32 (21) | — | 25 | 5.2 |
| 25 Oct 2023 | v Uttar PradeshSMAT | 59 (35) | — | 77bat 74 · field 2 | 8.2 |
| 21 Oct 2023 | v DelhiSMAT | 15 (23) | — | 3 | -1.2 |
| 19 Oct 2023 | v Madhya PradeshSMAT | 26 (29) | — | 28 | 7.2 |
| 21 May 2023 | v Mumbai IndiansIPL | 83 (46) | — | 84 | 8.3 |