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 |
|---|---|---|---|---|---|
| 2021 | 11 | 160 | 0 | 161 | 91 of 172 |
| 2019 | 17 | 383 | 0 | 464 | 33 of 165 |
| 2018 | 15 | 445 | 0 | 529 | 23 of 151 |
| 2017 | 14 | 442 | 1 | 474 | 21 of 164 |
| 2016 | 15 | 399 | 0 | 459 | 25 of 160 |
| 2015 | 17 | 374 | 2 | 445 | 29 of 146 |
| 2014 | 16 | 523 | 1 | 705 | 4 of 153 |
| 2013 | 17 | 548 | 1 | 686 | 17 of 198 |
| 2012 | 18 | 441 | 2 | 668 | 11 of 190 |
| 2011 | 16 | 438 | 4 | 673 | 11 of 201 |
| 2010 | 16 | 528 | 6 | 807 | 3 of 179 |
| 2009 | 14 | 434 | 7 | 908 | 2 of 165 |
| 2008 | 15 | 421 | 1 | 566 | 11 of 161 |
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 |
|---|---|---|---|---|---|
| 2 Oct 2021 | v Rajasthan RoyalsIPL | 3 (5) | — | -4 | 2.9 |
| 30 Sep 2021 | v Sunrisers HyderabadIPL | 2 (3) | — | 0 | 5.0 |
| 26 Sep 2021 | v Kolkata Knight RidersIPL | 11 (7) | — | 18 | 7.0 |
| 24 Sep 2021 | v Royal Challengers BangaloreIPL | 17* (10) | — | 31bat 28 · field 4 | 8.4 |
| 19 Sep 2021 | v Mumbai IndiansIPL | 4 (6) | — | -4bat <span class="neg">-9</span> · field 6 | -2.2 |
| 1 May 2021 | v Mumbai IndiansIPL | 2 (4) | — | -5 | 3.3 |
| 28 Apr 2021 | v Sunrisers HyderabadIPL | 17* (15) | — | 5 | 3.6 |
| 25 Apr 2021 | v Royal Challengers BangaloreIPL | 24 (18) | — | 33bat 28 · field 4 | 7.0 |
| 19 Apr 2021 | v Rajasthan RoyalsIPL | 18 (15) | — | 17 | 5.6 |
| 16 Apr 2021 | v Punjab KingsIPL | 8 (9) | — | 5 | 5.9 |
| 10 Apr 2021 | v Delhi CapitalsIPL | 54 (36) | — | 64 | 8.5 |
| 16 Jan 2021 | v TripuraSMAT | 36* (23) | 0/24 (4) | 82bat 63 · bowl 17 · field 2 | 12.9 |