IPL matches records

Most Runs in IPL matches

Record holder: India Virat Kohli

6624 runs in 223 matches

Most Hundreds in IPL matches

Record holder: West Indies Chris Gayle

6 centuries in 142 matches

Most Fifties in IPL matches

Record holder: Australia David Warner

59 fifty+ scrores in 162 matches

Most Sixes in IPL matches

Record holder: West Indies Chris Gayle

357 sixes in 142 matches

Most Fours in IPL matches

Record holder: India Shikhar Dhawan

701 fours in 206 matches

Best Batting Average in IPL matches

Record holder: India KL Rahul

48.01 in 109 matches

Best Batting Strike Rate in IPL matches

Record holder: West Indies Andre Russell

177.88 in 98 matches

Most Wickets in IPL matches

Record holder: West Indies Dwayne Bravo

183 wickets in 161 matches

Best Bowling Economy in IPL matches

Record holder: Afghanistan Rashid Khan

6.37 in 92 matches

Best Bowling Average in IPL matches

Record holder: Australia Adam Zampa

17.61 in 14 matches

Best Bowling Strike Rate in IPL matches

Record holder: South Africa Lungi Ngidi

12.9 in 14 matches