Kohli has been in terrific form with the bat in the ongoing ODI World Cup with one century and three half centuries in six matches. He scored 103 not out against Bangladesh in Pune on October 19 for his 48th ODI hundred, one short of Tendulkar's world record.