Producer: Peuli Bakshi

All-Time Leading Century-Makers in IPL

Virat Kohli

RCB | 2008-2023

He has 7 hundreds and 7263 runs to his name in 237 matches with a strike rate of 130 and highest score of 113 runs.

1

He has 6 hundreds and 4965 runs to his name in 142 matches with a strike rate of 148.96 and highest score of 175* runs.

2

Chris Gayle

KKR/KXIP/PBKS/RCB | 2009-2021

He has 5 hundreds and 3223 runs to his name in 96 matches with a strike rate of 148.32 and highest score of 124 runs.

3

Jos Buttler

MI/RR | 2016-2023

He has 4 hundreds and 4163 runs to his name in 118 matches with a strike rate of 134.42 and highest score of 132* runs.

4

KL Rahul

KXIP/LSG/PBKS/RCB/SRH | 2013-2023

He has 4 hundreds and 3874 runs to his name in 145 matches with a strike rate of 137.91 and highest score of 117* runs.

5

Shane Watson

CSK/RCB/RR | 2008-2020

He has 4 hundreds and 6397 runs to his name in 176 matches with a strike rate of 139.91 and highest score of 126 runs.

6

David Warner

DC/SRH | 2009-2023

He has 3 hundreds and 2790 runs to his name in 91 matches with a strike rate of 134.07 and highest score of 129 runs.

7

Shubman Gill

GT/KKR | 2018-2023

He has 3 hundreds and 3888 runs to his name in 152 matches with a strike rate of 137.19 and highest score of 119 runs.

8

Sanju Samson

DC/RR | 2013-2023

He has 3 hundreds and 5162 runs to his name in 184 matches with a strike rate of 151.68 and highest score of 133* runs.

9

AB de Villiers

DC/RCB | 2008-2021

Hashim Amla

10

KXIP | 2016-2017

He has 2 hundreds and 577 runs to his name in 16 matches with a strike rate of 141.76 and highest score of 104* runs.