Best ODI XI of 2019 

CricWiz
Rohit Sharma and Virat Kohli
Rohit Sharma and Virat Kohli

Middle-order

Ad

Virat Kohli (c) (Matches - 26, Runs - 1377, Average - 59.86, Strike-rate - 96.36)

Virat Kohli
Virat Kohli

Virat Kohli continued his dominance in ODI cricket this year. The Indian captain scored 1377 runs at an astounding average of 59.86.

Ad

Kohli hit five tons in 2019 and played numerous match-winning innings for Team India. He ended the year as the second highest run-getter, only behind fellow Indian Rohit Sharma.

This was also the 7th time that Kohli scored more than 1000 ODI runs in a calendar year.

Babar Azam (Matches - 20, Runs - 1092, Average - 60.66, Strike-rate - 92.30)

Babar Azam
Babar Azam

Babar Azam has had a stellar 2019 across formats. Azam, who has always been considered to be extremely talented, lived up to the billing this year.

The right-hander played some solid innings for Pakistan, scoring 1092 runs at an impressive average of 60.66. Azam has become the mainstay of Pakistan's batting line-up and in recognition of his maturity and composure, he was given the reins of the limited-overs sides by the end of the year.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Musab Abid
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications