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 |
|---|---|---|---|---|---|
| 21 Jun 2026 | v BangladeshT20I | 6* (6) | 0/4 (1) | 5bat 4 · bowl 1 | 6.3 |
| 19 Jun 2026 | v BangladeshT20I | 89* (52) | 1/13 (2) | 147bat 110 · bowl 37 | 12.0 |
| 17 Jun 2026 | v BangladeshT20I | 18 (28) | 2/26 (3) | 46bat 4 · bowl 42 | -3.1 |
| 13 Feb 2026 | v ZimbabweT20I | 65 (44) | — | 94 | 10.0 |
| 11 Feb 2026 | v IrelandT20I | 37 (33) | — | 41 | 6.7 |
| 1 Feb 2026 | v PakistanT20I | 1 (6) | — | -3bat <span class="neg">-5</span> · field 3 | 3.7 |
| 31 Jan 2026 | v PakistanT20I | 2 (5) | — | -4 | 3.2 |
| 29 Jan 2026 | v PakistanT20I | 15 (11) | — | 17 | 3.7 |
| 18 Jan 2026 | v Sydney SixersBBL | 0 (4) | 0/9 (1) | -16bat <span class="neg">-15</span> · bowl <span class="neg">-1</span> | 2.4 |
| 14 Jan 2026 | v Hobart HurricanesBBL | 37 (25) | 0/11 (2) | 62bat 53 · bowl 8 · field 1 | 9.7 |
| 10 Jan 2026 | v Sydney ThunderBBL | 42* (26) | 2/30 (4) | 78bat 31 · bowl 45 · field 1 | 12.2 |
| 5 Jan 2026 | v Sydney SixersBBL | 2 (7) | 1/13 (3) | 29bat <span class="neg">-12</span> · bowl 41 | 2.8 |