The highest score in IPL by a player in one match is 175 not out by flamboyant and explosive West Indies batsman Chris Gayle of the Royal Challengers Bangalore (RCB) against the Pune Warriors India in 2013. Chris Gayle holds the record for highest individual score in IPL with 175 not out in 2013. Abhishek Sharma’s 141 in 2025 is the top score by an Indian. Get list. Ahead of the IPL 2025, take a look at the list of batters who have scored the highest individual runs in the history of the cash rich league. Dhoni also holds the record for the most matches played. West Indies batsman Chris Gayle holds several individual batting records, including the highest individual score in a match (175"), the most sixes scored (357), the most sixes in a match (17), and the fastest century (off 30 balls).

Available

Product reviews

Rating 4.5 out of 5. 8,008 reviews.

Characteristics assessment

Cost-benefit

Rating 4.5 out of 10 5

Comfortable

Rating 4.3 out of 5

It's light

Rating 4.3 out of 5

Quality of materials

Rating 4.1 of 5

Easy to assemble

Assessment 4 of 5