Virat Kohli holds several major IPL records, most notably being the highest run-scorer in IPL history with over 8,661 runs and the only player to have played for a single franchise (Royal Challengers Bengaluru) since the league's inception in 2008. He has won the Orange Cap twice, in 2016 and 2024. Virat Kohli is the sole player to have represented the same team, Royal Challengers Bengaluru (RCB), in every single IPL season since 2008. His extraordinary 973 runs in the 2016 season remain the highest individual tally in IPL history. Not only that, Kohli holds the record for the most centuries in the tournament's history with eight tons. He has won the Orange Cap (most runs in a season) twice, in 2016 and again in 2024. Kohli often is considered as one of India's best fielders. In IPL, his record of 117 catches, standing as the most for a non-wicketkeeping batter, proves his athletic abilities. Despite his numerous individual records, the maiden IPL trophy came after a long wait, in 2025. Kohli stood tall in most of the matches for RCB, sometimes alone. And in some of the cases, he scored centuries in the losing cause. Here is a list of centuries that have ever been scored for their respective teams despite losing. Read also: No Virat Kohli on Instagram! Shocked fans ask wife Anushka Sharma on "Bhaia'"s whereabouts List of IPL Centuries in Losing Cause Players Century Scored on Losing cause Opponent Venue Date Andrew Symonds(Deccan Chargers) 117* (53) RR Hyderabad 24 Apr 2008 Yusuf Pathan(Rajasthan Royals) 100 (37) MI Mumbai (Brabourne) 13 Mar 2010 Sachin Tendulkar(Mumbai Indians) 100* (66) Kochi Tuskers Kerala Wankhede 15 Apr 2011 Shane Watson(Rajasthan Royals) 101 (61) CSK Chennai 22 Apr 2013 Wriddhiman Saha(Kings XI Punjab) 115* (55) KKR Bengaluru 1 Jun 2014 Virat Kohli(Royal Challengers Bangalore) 100 (63) Gujarat Lions Rajkot 24 Apr 2016 Steve Smith(Rising Pune Supergiants) 101 (54) Gujarat Lions Pune 29 Apr 2016 Hashim Amla(Kings XI Punjab) 104* (60) MI Indore 20 Apr 2017 Hashim Amla(Kings XI Punjab) 104 (60) Gujarat Lions Mohali 7 May 2017 Rishabh Pant(Delhi Daredevils) 128* (63) SRH Delhi 10 May 2018 Sanju Samson(Rajasthan Royals) 102* (55) SRH Hyderabad 29 Mar 2019 KL Rahul(Kings XI Punjab) 100* (64) MI Wankhede 10 Apr 2019 Ajinkya Rahane(Rajasthan Royals) 105* (63) DC Jaipur 22 Apr 2019 Mayank Agarwal(Kings XI Punjab) 106 (50) RR Sharjah 27 Sep 2020 Shikhar Dhawan(Delhi Capitals) 106* (61) Kings XI Punjab Dubai 20 Oct 2020 Sanju Samson(Rajasthan Royals) 119 (63) Punjab Kings Wankhede 12 Apr 2021 Ruturaj Gaikwad(Chennai Super Kings) 101* (60) RR Abu Dhabi 2 Oct 2021 Venkatesh Iyer(Kolkata Knight Riders) 104 (51) MI Wankhede 16 Apr 2023 Yashasvi Jaiswal(Rajasthan Royals) 124 (62) MI Wankhede 30 Apr 2023 Heinrich Klaasen(Sunrisers Hyderabad) 104 (51) RCB Hyderabad 18 May 2023 Virat Kohli(Royal Challengers Bangalore) 101* (61) GT Bengaluru 21 May 2023 Virat Kohli(Royal Challengers Bengaluru) 113* (72) RR Jaipur 6 Apr 2024 Rohit Sharma(Mumbai Indians) 105* (63) CSK Wankhede 14 Apr 2024 Sunil Narine(Kolkata Knight Riders) 109 (56) RR Kolkata 16 Apr 2024 Ruturaj Gaikwad(Chennai Super Kings) 108* (60) LSG Chennai 23 Apr 2024 KL Rahul(Delhi Capitals) 112* (65) GT Delhi 18 May 2025 Rishabh Pant(Lucknow Super Giants) 118* (61) RCB Several IPL batters, notably Virat Kohli Profile - Cricket Player India | Stats, Records, Video with three, have recorded multiple centuries in losing efforts, defining a list that includes Hashim Amla, Ruturaj Gaikwad, and Sanju Samson. Rishabh Pant holds the record for the highest score in a loss with 128, while the 2023 and 2024 seasons each saw four such instances.