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 |
|---|---|---|---|---|---|
| 2016 | 7 | 7 | 5 | 150 | 86 of 160 |
| 2015 | 10 | 3 | 7 | 232 | 66 of 146 |
| 2014 | 13 | 5 | 15 | 492 | 21 of 153 |
| 2013 | 3 | 3 | 1 | 7 | 169 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 Sep 2020 | v St Kitts and Nevis PatriotsCPL | — | 1/9 (4) | 59bowl 56 · field 3 | 9.2 |
| 2 Sep 2020 | v St Kitts and Nevis PatriotsCPL | — | 1/13 (4) | 28bowl 26 · field 3 | 10.1 |
| 26 Aug 2020 | v St Lucia ZouksCPL | — | 1/15 (1) | 5 | -0.5 |
| 14 May 2016 | v Royal Challengers BangaloreIPL | 7* (19) | 0/25 (2) | -11bat <span class="neg">-7</span> · bowl <span class="neg">-4</span> | -2.8 |
| 8 May 2016 | v Kolkata Knight RidersIPL | — | 0/15 (2) | 3 | 5.2 |
| 27 Apr 2016 | v Delhi DaredevilsIPL | — | 0/17 (1) | -8bowl <span class="neg">-11</span> · field 3 | -0.2 |
| 24 Apr 2016 | v Royal Challengers BangaloreIPL | — | 1/24 (3) | 32 | 6.3 |
| 21 Apr 2016 | v Sunrisers HyderabadIPL | — | 0/17 (2) | -1 | 4.0 |
| 16 Apr 2016 | v Mumbai IndiansIPL | — | 2/12 (2) | 79 | 8.7 |
| 14 Apr 2016 | v Rising Pune SupergiantsIPL | — | 2/33 (4) | 56 | 7.1 |
| 18 Jan 2016 | v BarodaSMAT | — | 3/26 (4) | 79 | 8.3 |
| 16 Jan 2016 | v VidarbhaSMAT | — | 0/29 (4) | 6 | 5.9 |