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 |
|---|---|---|---|---|---|
| 2019 | 3 | 18 | 1 | 17 | 132 of 165 |
| 2018 | 9 | 96 | 2 | 133 | 86 of 151 |
| 2017 | 4 | 51 | 1 | 76 | 112 of 164 |
| 2016 | 4 | 65 | 5 | 240 | 65 of 160 |
| 2014 | 1 | 8 | 1 | 11 | 138 of 153 |
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 |
|---|---|---|---|---|---|
| 13 Dec 2024 | v Karnali YaksNPL | 1 (6) | — | -13 | -2.6 |
| 8 Dec 2024 | v Janakpur BoltsNPL | 3 (7) | — | -6 | -1.3 |
| 4 Dec 2024 | v Biratnagar KingsNPL | 6 (6) | — | 4bat 2 · field 2 | 3.6 |
| 26 Jan 2024 | v Comilla VictoriansBPL | 1 (8) | 1/10 (1) | 30bat <span class="neg">-9</span> · bowl 39 | -0.2 |
| 19 Jan 2024 | v Chattogram ChallengersBPL | — | 0/15 (1) | -8 | 0.8 |
| 12 Mar 2023 | v Lahore QalandarsPSL | 33 (14) | — | 50bat 46 · field 4 | 9.8 |
| 1 Mar 2023 | v Peshawar ZalmiPSL | 15 (13) | — | 11bat 9 · field 2 | 3.7 |
| 26 Feb 2023 | v Karachi KingsPSL | — | — | 2 | — |
| 22 Feb 2023 | v Multan SultansPSL | 12 (10) | — | 5 | -0.1 |
| 19 Feb 2023 | v Lahore QalandarsPSL | 20 (19) | 2/12 (1) | 17bat 12 · bowl 5 | 1.6 |
| 14 Feb 2023 | v Peshawar ZalmiPSL | 9* (8) | 1/29 (3) | 19bat 6 · bowl 11 · field 1 | 4.8 |
| 27 Jan 2023 | v Brisbane HeatBBL | — | 1/17 (2) | 11 | 5.3 |