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 |
|---|---|---|---|---|---|
| 2024 | 1 | 0 | 0 | -3 | 192 of 209 |
| 2023 | 6 | 20 | 1 | 50 | 151 of 216 |
| 2022 | 6 | 37 | 6 | 168 | 106 of 190 |
| 2017 | 2 | 0 | 0 | 5 | 141 of 164 |
| 2016 | 2 | 14 | 2 | 47 | 121 of 160 |
| 2015 | 5 | 36 | 1 | 53 | 110 of 146 |
| 2014 | 13 | 82 | 13 | 490 | 23 of 153 |
| 2013 | 6 | 21 | 2 | 98 | 118 of 198 |
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 |
|---|---|---|---|---|---|
| 6 Dec 2025 | v Chitwan RhinosNPL | — | 0/6 (2) | 15 | 8.6 |
| 4 Dec 2025 | v Kathmandu GorkhasNPL | 54 (31) | 0/39 (4) | 92bat 98 · bowl <span class="neg">-6</span> | 6.2 |
| 2 Dec 2025 | v Karnali YaksNPL | — | 3/37 (4) | 48bowl 47 · field 1 | 6.8 |
| 19 May 2024 | v Sunrisers HyderabadIPL | — | 0/39 (3) | -3 | 2.3 |
| 19 May 2023 | v Punjab KingsIPL | — | — | 7 | — |
| 13 May 2023 | v Delhi CapitalsIPL | — | 0/10 (1) | -4 | 2.3 |
| 8 May 2023 | v Kolkata Knight RidersIPL | 19 (11) | 0/15 (2) | 23bat 21 · bowl 2 | 4.9 |
| 3 May 2023 | v Mumbai IndiansIPL | — | 1/24 (3) | 32bowl 30 · field 1 | 8.0 |
| 13 Apr 2023 | v Gujarat TitansIPL | 1 (1) | — | 1 | 5.3 |
| 1 Apr 2023 | v Kolkata Knight RidersIPL | — | 0/15 (1) | -8 | 0.8 |
| 5 Nov 2022 | v MumbaiSMAT | 1 (3) | 2/26 (3.3) | 91bat <span class="neg">-14</span> · bowl 105 | 7.1 |
| 3 Nov 2022 | v PunjabSMAT | 7* (4) | 3/25 (4) | 86bat 9 · bowl 77 | 10.8 |