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 | 26 (24) | 1/31 (4) | 58bat 39 · bowl 17 · field 2 | 5.0 |
| 22 May 2026 | v SloveniaT20I | 28* (11) | 1/2 (1) | 41bat 30 · bowl 6 · field 4 | 9.3 |
| 20 May 2026 | v SwedenT20I | 52 (36) | 0/14 (1) | 63bat 62 · bowl 0 | 7.6 |
| 17 May 2026 | v GuernseyT20I | 1 (3) | — | -12 | -1.6 |
| 16 May 2026 | v AustriaT20I | 10 (10) | 0/31 (1.5) | -8bat 1 · bowl <span class="neg">-9</span> | -1.6 |
| 9 May 2026 | v GibraltarT20I | 13 (12) | 0/33 (3) | 12bat 23 · bowl <span class="neg">-12</span> | -3.3 |
| 9 May 2026 | v GibraltarT20I | 67* (40) | 0/23 (3) | 135bat 131 · bowl 0 · field 4 | 12.7 |
| 8 May 2026 | v GibraltarT20I | 17 (14) | 0/28 (4) | 14bat 10 · bowl 2 · field 2 | 4.0 |
| 7 May 2026 | v GibraltarT20I | 55 (26) | 1/20 (4) | 108bat 74 · bowl 34 | 15.0 |
| 7 May 2026 | v GibraltarT20I | 73 (34) | 2/27 (4) | 134bat 102 · bowl 32 | 14.9 |
| 28 Jun 2025 | v RomaniaT20I | 8 (7) | — | 5 | 2.9 |
| 26 Jun 2025 | v BelgiumT20I | 5 (8) | 1/18 (3) | 21bat <span class="neg">-3</span> · bowl 24 · field 1 | 6.6 |