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 |
|---|---|---|---|---|---|
| 26 Apr 2026 | v Hyderabad KingsmenPSL | 3 (3) | 1/48 (4) | 31bat <span class="neg">-1</span> · bowl 31 | 3.8 |
| 28 Mar 2026 | v Peshawar ZalmiPSL | — | 2/45 (4) | 38 | 4.2 |
| 31 Jan 2023 | v Comilla VictoriansBPL | — | 1/52 (3) | -13 | -2.8 |
| 24 Jan 2023 | v Dhaka DominatorsBPL | 7 (8) | 0/25 (2) | -13bat 8 · bowl <span class="neg">-24</span> · field 3 | -5.0 |
| 20 Jan 2023 | v Chattogram ChallengersBPL | — | 1/28 (4) | 35 | 7.7 |
| 17 Jan 2023 | v Rangpur RidersBPL | — | 3/17 (3) | 96bowl 92 · field 4 | 9.6 |
| 13 Jan 2023 | v Rangpur RidersBPL | 4 (7) | 0/31 (4) | -10bat <span class="neg">-4</span> · bowl <span class="neg">-6</span> | -2.6 |
| 21 Feb 2022 | v Lahore QalandarsPSL | 9 (6) | 1/20 (3) | 99bat 8 · bowl 91 | 8.0 |
| 13 Feb 2022 | v Karachi KingsPSL | 1* (1) | 0/26 (3) | 2bat 1 · bowl 1 · field 0 | 5.4 |
| 24 Jun 2021 | v Multan SultansPSL | 7 (6) | 0/52 (4) | -6bat 6 · bowl <span class="neg">-13</span> | -1.7 |
| 22 Jun 2021 | v Islamabad UnitedPSL | — | 1/27 (4) | 30 | 7.1 |
| 3 Mar 2021 | v Karachi KingsPSL | 27* (7) | 0/56 (4) | 14bat 38 · bowl <span class="neg">-25</span> | -3.8 |