Virat Kohli is best known for his excellent batting skills as he is prolific run-scorer, be it in home soil or in foreign tours. He has build up his name as one of the Indian batting star but with much strange, Bhuvneshwar Kumar has best batting records in England than Virat Kohli.
In 2014, India played against the England under the leadership of Mahendra Singh Dhoni and lost by 3-1 after a match was ended in a draw. In the same match, Kohli managed to make 134 runs with an average of 13.40.
In the same match, medium pacer Bhuvneshwar Kumar scored 247 runs with an average of 27.44 runs including three centuries.
Besides Bhuvneshwar, leg-spinner Amit Mishra also played two matches against England in 2011 and he scored 153 runs with an average of 38.25 runs including a half-century.
Besides the bad records against England, Kohli managed to make an impressive records against New Zealand, South Africa and Australia.
Against South Africa, Kohli has scored 558 runs with an average of 55.80 runs including two centuries and against New Zealand, Kohli has managed to gathered 214 runs with an average of 71.33 runs including one century.
While playing eight matches against Australia, Kohli made 992 runs with an average of 62 runs and five centuries.
Team India is all set to play in the next series against England which will commence from Wednesday at Edgbaston cricket ground in Birmingham where Kohli will try his best on the England.