Virat Kohli's century for India in the 1st ODI vs WI (Source: AP)Records are meant to be broken, and one player who has consistently done this over the years is Indian legend - Virat Kohli. The star player has been part of the game for several years and has received 45 Player of the Match awards in the ODI format.However, there have been several games in which Virat Kohli has scored a century but failed to receive the Player of the Match award. Having said this, in this article, let’s take a look at the matches in which Virat Kohli scored a century but did not receive a POTM.107 vs Sri Lanka, Eden Gardens, POTM – Gautam GambhirIt is important to note that this was a special match in Virat Kohli's career because he scored his maiden international century. In the match, India lost both openers, Virender Sehwag and Sachin Tendulkar, early. Gautam Gambhir (150* off 137 balls) and Virat Kohli (107 off 114 balls) then made a massive 224-run partnership for the third wicket.Gambhir was named Player of the Match for his outstanding 150*. However, in a memorable gesture, he handed his award to the then young Kohli during the presentation. 100* vs Bangladesh, Mirpur, POTM – Virender SehwagVirat Kohli announced himself on the World Cup stage with an unbeaten 100 off just 83 balls against Bangladesh in Mirpur on February 19, 2011. While Virender Sehwag produced a brilliant 175 off 140 balls at a strike rate of 125.00.Sehwag was named Player of the Match for his match-winning 175. India went on to win the match comfortably by 87 runs.Also Read: Dissecting The Madness Behind Virat Kohli's New ODI Approach107 vs England, Cardiff, POTM - Jonny BairstowKohli scored 107 from 93 balls against England at Cardiff in 2011. England chased the target successfully, winning the match by six wickets.Jonny Bairstow, making his international debut for England, played an important late cameo of 41 from just 21 balls. His aggressive batting helped England complete the chase, and he received the Player of the Match award despite Kohli’s century.100* vs Australia, Jaipur, POTM - Rohit SharmaVirat Kohli produced one of his most destructive ODI hundreds in Jaipur in 2013. He smashed an unbeaten 100 from only 52 balls as India chased Australia's huge 360-run target.Rohit Sharma also made a significant contribution and scored an unbeaten 141 from 123 balls.India reached the target with nine wickets in hand and 39 balls remaining. Rohit Sharma received the Player of the Match award for his outstanding century.123 vs New Zealand, Napier, POTM - Corey AndersonThe stylish batter, Kohli, scored 123 from 111 balls during India’s chase against New Zealand in Napier in 2014.New Zealand had scored 292/7, with Corey Anderson playing a major role. He scored an unbeaten 68 from just 40 balls and also took two wickets. India were eventually bowled out for 268 and lost the match by 24 runs. Corey Anderson's all-round performance earned him the Player of the Match award, while Kohli's century came in a losing cause.139* vs Sri Lanka, Ranchi, POTM - Angelo MathewsOn November 16, 2014, in IND vs SL, Angelo Mathews scored an unbeaten 139 from 116 balls and helped his team reach 286/8 at JSCA International Stadium Complex, Ranchi. Kohli then led India’s chase with an unbeaten 139 from 126 balls. India won by 7 wickets with eight balls remaining. Despite Kohli finishing unbeaten on 139, Mathews received the Player of the Match award for his excellent century and useful bowling performance.Also Read: Sachin Tendulkar vs Virat Kohli: Who Has Better Numbers After 15000 ODI Runs?117 vs Australia, Melbourne, POTM - Glenn MaxwellAt the MCG in 2016, Virat Kohli scored 117 from 117 balls as India made 295/6. Australia chased the target and won by three wickets, with Glenn Maxwell playing an important role in the chase by scoring 96 off 83 balls. Maxwell’s match-winning innings earned him the Player of the Match award, even though Virat Kohli had once again scored a century.106 vs Australia, Canberra, POTM - Kane RichardsonKohli scored 106 in Canberra during another high-scoring game against Australia in January 2016. Australia made 348/8, led by Aaron Finch's 107 and David Warner’s 93. India appeared to be in control at 277/1 while chasing. However, India suffered a dramatic collapse and lost nine wickets for only 46 runs. Kane Richardson took five wickets for 68 runs, played a major role in Australia’s 25-run victory, and was also named Player of the Match.122 vs England, Pune, POTM - Kedar JadhavThe former India captain scored 122 from 105 balls in Pune in 2017 while chasing England’s massive 351-run target. India were in serious trouble at 63/4 before Kohli and Kedar Jadhav changed the game.Jadhav made 120 off just 76 balls, including 12 fours and four sixes. India won by three wickets, and Jadhav’s explosive century earned him the Player of the Match award.110* vs Sri Lanka, Colombo, POTM - Bhuvneshwar KumarIn the 5th ODI against Sri Lanka in Colombo in 2017, India won the match by 6 wickets. Virat Kohli scored an unbeaten 110 runs from 116 balls and helped India chase the target comfortably.Bhuvneshwar Kumar was the star with the ball, taking 5 wickets for 42 runs and also winning the player of the match.Also Read: How Realistic Are Virat Kohli's Chances Of Scoring 100 Hundreds After West Indies Drubbing?121 vs New Zealand, Mumbai, POTM - Tom LathamVirat Kohli scored 121 from 125 balls at the Wankhede Stadium in Mumbai in 2017. India made 280/8 after batting first; however, New Zealand successfully chased the target, with Tom Latham playing a superb unbeaten innings of 103.Latham’s century helped New Zealand win by six wickets, and he was named Player of the Match. Kohli’s hundred was therefore overshadowed by Latham’s successful chase.113 vs New Zealand, Kanpur, POTM - Rohit SharmaIn Kanpur, Kohli and Rohit Sharma produced a huge second-wicket partnership of 230 runs. Kohli scored 113 from 106 balls, while Rohit smashed 147 from 138 balls. India reached 337/6 and eventually defeated New Zealand by six runs.Rohit’s century earned him the Player of the Match award. 107 vs West Indies, Pune, POTM - Ashley NurseKohli scored 107 from 119 balls against West Indies in Pune in 2018.India were chasing 284 but were bowled out for 240. Kohli’s century was one of the few major positives for India.Ashley Nurse made a strong contribution with both bat and ball. He scored 40 from 22 balls and took two wickets for 43 runs. His all-round performance helped West Indies win by 43 runs, earning him the Player of the Match award.123 vs Australia, Ranchi, POTM - Usman KhawajaThe star player Kohli scored 123 from 95 balls against Australia in Ranchi in 2019. Australia had posted 313/5, with Usman Khawaja scoring 104.Kohli’s century kept India in the chase, but India eventually finished on 281 and lost the match by 32 runs. Khawaja's century helped Australia set up the victory, so he was named Player of the Match.113 vs Bangladesh, Chattogram, POTM - Ishan KishanThis match featured one of the most memorable partnerships of Kohli’s career. Ishan Kishan smashed a record-breaking 210 from 131 balls, while Kohli scored 113 from 91 balls.The pair added 290 runs for the second wicket and India finished on 409/8 and won the game by 227 runs.Ishan Kishan's double-century was the standout performance of the match, earning him the Player of the Match award.117 vs New Zealand, Mumbai, POTM: Mohammed ShamiThe 2023 World Cup semi-final at Wankhede was one of Virat Kohli's biggest ODI performances.Kohli scored 117 from 113 balls, registering his 50th ODI century and moving past Sachin Tendulkar's previous record of 49 ODI hundreds. Mohammed Shami was named Player of the Match after taking a sensational 7/57. His bowling performance proved decisive in the second innings.102 vs South Africa, Raipur, POTM - Aiden MarkramKohli scored 102 from 93 balls in Raipur in 2025. India made 358/5, with Ruturaj Gaikwad also scoring a century. South Africa chased the target successfully and made 362/6. Aiden Markram led the chase with 110 from 98 balls.Markram’s century helped South Africa win by four wickets, earning him the Player of the Match award.124 vs New Zealand, Indore, POTM - Daryl MitchellNew Zealand posted 337/8, with Daryl Mitchell scoring a superb 137 runs. India fought back with Kohli leading from the front but were eventually bowled out for 296. However, New Zealand won by 41 runs.139* vs West Indies, Thiruvananthapuram, POTM - Kuldeep YadavIn the latest match on this list, Kohli produced another spectacular ODI century against West Indies in Thiruvananthapuram on September 27.He smashed an unbeaten 139 from just 88 balls, hitting 10 fours and nine sixes. India chased West Indies’ 295/7 in only 41.4 overs. Kuldeep Yadav played a crucial role with the ball and bagged 4/40. Despite Kohli’s spectacular unbeaten century, Kuldeep was named Player of the Match for his important spell that helped restrict West Indies to a chaseable total.Also Read: Jos Buttler Ruled Out Of Major Tournament, Australia Tour Doubtful