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 |
|---|---|---|---|---|---|
| 2023 | 2 | 15 | 0 | 1 | 198 of 216 |
| 2021 | 1 | 0 | 0 | -6 | 166 of 172 |
| 2020 | 8 | 285 | 2 | 312 | 50 of 156 |
| 2019 | 9 | 123 | 6 | 199 | 69 of 165 |
| 2018 | 13 | 196 | 8 | 392 | 44 of 151 |
| 2017 | 12 | 316 | 12 | 858 | 1 of 164 |
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 |
|---|---|---|---|---|---|
| 11 Aug 2024 | v Manchester OriginalsThe Hundred | 2* (4) | 0/29 (2.3) | -9bat <span class="neg">0</span> · bowl <span class="neg">-9</span> | -0.1 |
| 8 Aug 2024 | v Welsh FireThe Hundred | 2 (4) | 0/3 (0.2) | -18bat <span class="neg">-16</span> · bowl <span class="neg">-2</span> | -5.0 |
| 6 Aug 2024 | v Birmingham PhoenixThe Hundred | 0 (1) | 0/19 (1.4) | -13bat <span class="neg">-9</span> · bowl <span class="neg">-4</span> | 2.2 |
| 3 Apr 2023 | v Lucknow Super GiantsIPL | 8 (8) | 0/18 (1) | -2bat 1 · bowl <span class="neg">-7</span> · field 4 | 1.9 |
| 31 Mar 2023 | v Gujarat TitansIPL | 7 (6) | — | 2 | 4.2 |
| 13 Nov 2022 | v PakistanT20I | 52* (49) | 1/33 (4) | 111bat 90 · bowl 18 · field 4 | 5.1 |
| 10 Nov 2022 | v IndiaT20I | — | 0/18 (2) | -3 | 2.7 |
| 5 Nov 2022 | v Sri LankaT20I | 42* (36) | 1/24 (3) | 76bat 58 · bowl 15 · field 2 | 4.2 |
| 1 Nov 2022 | v New ZealandT20I | 8 (7) | 1/10 (1) | 25bat 4 · bowl 17 · field 3 | 3.7 |
| 26 Oct 2022 | v IrelandT20I | 6 (8) | 1/8 (2.2) | 33bat 2 · bowl 31 | 5.9 |
| 14 Oct 2022 | v AustraliaT20I | 17* (10) | — | 33bat 27 · field 6 | 8.0 |
| 12 Oct 2022 | v AustraliaT20I | 7 (11) | 1/10 (2) | 32bat <span class="neg">-3</span> · bowl 32 · field 2 | 5.0 |