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
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 |
|---|---|---|---|---|---|
| 23 May 2026 | v SwitzerlandT20I | 29 (23) | 3/29 (4) | 95bat 43 · bowl 52 | 3.4 |
| 22 May 2026 | v SloveniaT20I | 13* (9) | 0/25 (4) | 5bat 13 · bowl <span class="neg">-8</span> | -2.0 |
| 20 May 2026 | v SwedenT20I | 40 (25) | 0/14 (4) | 76bat 56 · bowl 18 · field 2 | 11.8 |
| 17 May 2026 | v GuernseyT20I | 2 (3) | 1/24 (4) | -1bat <span class="neg">-12</span> · bowl 9 · field 2 | 0.1 |
| 16 May 2026 | v AustriaT20I | 58 (42) | 1/26 (4) | 70bat 60 · bowl 11 | 9.0 |
| 9 May 2026 | v GibraltarT20I | — | 1/25 (4) | 27bowl 26 · field 1 | 6.1 |
| 8 May 2026 | v GibraltarT20I | 37 (20) | 1/34 (4) | 67bat 58 · bowl 9 | 8.6 |
| 7 May 2026 | v GibraltarT20I | 84 (60) | 1/40 (4) | 98bat 86 · bowl 11 · field 1 | 7.9 |
| 28 Jun 2025 | v RomaniaT20I | 12 (10) | 3/14 (3) | 82bat 18 · bowl 64 | 9.6 |
| 26 Jun 2025 | v FranceT20I | 13 (12) | 2/19 (4) | 47bat 9 · bowl 38 | 6.4 |
| 26 Jun 2025 | v BelgiumT20I | 3 (5) | 2/29 (4) | 22bat <span class="neg">-5</span> · bowl 26 | 5.5 |
| 14 Apr 2017 | v Papua New GuineaT20I | 13 (20) | — | 4 | 1.5 |