Players with most centuries in IPL

From Indian batting icon Virat Kohli to KL Rahul, let us look at players with most number of centuries in IPL

Virat Kohli (8)

Nobody can match Virat Kohli in terms of hundreds. The Indian batting icon, who holds the record for most ODI centuries, is also at the top of the IPL century lists.

Kohli has represented Royal Challengers Bengaluru in 244 matches since 2008, breaking the triple-figure mark eight times

Jos Buttler (7)

Rajasthan Royals' Jos Buttler is just one century shy of Kohli's record. Buttler scored his 7th century with an impressive 107 off 60 balls against KKR

Chris Gayle (6)

The Caribbean powerhouse, Chris Gayle, is known for his massive sixes. Representing multiple franchises, Gayle scored 6 centuries, with his highest score being 175*

KL Rahul (4)

KL Rahul, current captain of Lucknow Super Giants, has scored 4 centuries across 118 IPL matches. 

Shane Watson (4)

The former Australian all-rounder has 4 centuries to his name. Watson played for Rajasthan Royals and Chennai Super Kings, amassing 3874 runs in 145 matches

David Warner (4)

The three-time Orange Cap winner has also scored four hundreds in the IPL with SRH and DC. The Australian opener has scored 6397 runs at a terrific average of 41.53.

Shubman Gill (3)

The newly appointed Gujarat Titans captain has 3 centuries to his name alongside RR captain Sanju Samson and RCB star AB de Villiers