Most Hundreds in IPL matches

Record holder : Chris Gayle of West Indies holds the record (6 centuries) for most hundreds in ipl matches.

Download

1. West Indies Chris Gayle - 6 centuries

At the top of list is Chris Gayle of West Indies. He made 6 centuries while scoring 4965 runs in 141 innings of 142 matches at an average of 39.72 and strike rate of 148.96 between 2009 and 2021.

2. England Jos Buttler - 5 centuries

At no. 2 position is Jos Buttler of England. He made 5 centuries while scoring 2831 runs in 81 innings of 82 matches at an average of 39.87 and strike rate of 149.7 between 2016 and 2022.

3. India Virat Kohli - 5 centuries

At no. 3 position is Virat Kohli of India. He made 5 centuries while scoring 6624 runs in 215 innings of 223 matches at an average of 36.19 and strike rate of 129.14 between 2008 and 2022.

4. India KL Rahul - 4 centuries

Then comes our KL Rahul of India. He made 4 centuries while scoring 3889 runs in 100 innings of 109 matches at an average of 48.01 and strike rate of 136.21 between 2013 and 2022.

5. Australia Shane Watson - 4 centuries

Then comes our Shane Watson of Australia. He made 4 centuries while scoring 3874 runs in 141 innings of 145 matches at an average of 30.99 and strike rate of 137.91 between 2008 and 2020.

6. Australia David Warner - 4 centuries

Then comes our David Warner of Australia. He made 4 centuries while scoring 5881 runs in 162 innings of 162 matches at an average of 42 and strike rate of 140.69 between 2009 and 2022.

7. India Sanju Samson - 3 centuries

Next in the list is Sanju Samson of India. He made 3 centuries while scoring 3526 runs in 134 innings of 138 matches at an average of 29.14 and strike rate of 135.71 between 2013 and 2022.

8. South Africa AB de Villiers - 3 centuries

At no. 8 position is AB de Villiers of South Africa. He made 3 centuries while scoring 5162 runs in 170 innings of 184 matches at an average of 39.7 and strike rate of 151.68 between 2008 and 2021.

9. South Africa Hashim Amla - 2 centuries

At no. 9 position is Hashim Amla of South Africa. He made 2 centuries while scoring 577 runs in 16 innings of 16 matches at an average of 44.38 and strike rate of 141.76 between 2016 and 2017.

10. England Ben Stokes - 2 centuries

At no. 10 position is Ben Stokes of England. He made 2 centuries while scoring 920 runs in 42 innings of 43 matches at an average of 25.55 and strike rate of 134.5 between 2017 and 2021.