Mayank Agarwal, spinners headline India's performance on Day 2 of first Test against South Africa in Visakhapatnam
Here are the best photos from Day two of the first Test between India and South Africa.
Rohit Sharma, Mayank Agarwal's unbeaten partnership helps India take early advantage over South Africa on opening day of first Test
Here are the best photos from Day one of the first Test between hosts India and South Africa.
Here are the best photos from South Africa's series-levelling win over India in the third T20I at Bengaluru.
Virat Kohli's quick-fire knock of 72 gets India off to winning start in home season with seven-wicket win over South Africa in 2nd T20I
Here are the best photos as India clinched a convincing win over South Africa in the second T20I in Mohali.
Here are the key moments from Day 2 of the Jamaica Test between India and West Indies
Virat Kohli, Mayank Agarwal score half-centuries for India, West Indies' Jason Holder shines with ball on opening day of second Test
Check out the best photos from the opening day's action of the second Test between India and West Indies
Virat Kohli's 43rd century, Shreyas Iyer's quickfire knock steal limelight in India's series-clinching win against West Indies
Virat Kohli and Shreyas Iyer played crucial knocks in the third ODI to seal victory for India. Here are some of the best images from the match
Virat Kohli back to scoring big, Bhuvneshwar Kumar takes four as India win second ODI against West Indies
Here are the best photos from India's 59 run (DLS) victory over West Indies in the second ODI match at Queen's Park Oval Stadium in Port of Spain.
Rishabh Pant, Deepak Chahar star in India's seven-wicket victory over West Indies in final T20I at Guyana
Here are the best photos from India's seven-wicket victory over West Indies in the third T20I match at Guyana.
Check out the best photos from India's victory over the West Indies in the second T20I played at the Central Broward Regional Park Stadium Turf Ground in Lauderhill, Florida.
Navdeep Saini relishes fruitful debut in India's less than convincing win in first T20I against West Indies
Check out all the photo highlights from the first T20I between India and West Indies that was held in Lauderhill, Florida
Roger Federer beats long-time rival Rafael Nadal to set up blockbuster Wimbledon 2019 finale with Novak Djokovic
Swiss ace Roger Federer beat long-time rival Rafael Nadal in an intense semi-final encounter to set up a clash against Novak Djokovic in the Wimbledon final
Serena Williams, Simona Halep cruise past semi-final opponents to set up Wimbledon 2019 women's singles final
The 11th-seeded Serena Williams, who lost in last year's final, will face Simona Halep in Saturday's Wimbledon championship match. Here are some of the photos from the semi-finals.
Rohit Sharma, Jasprit Bumrah shine at Edgbaston as India enter ICC Cricket World Cup 2019 semis with 28-run win over Bangladesh
India qualified for the semi-finals of the ICC Cricket World Cup 2019 with a 28-run victory over Bangladesh at the Edgbaston Cricket Ground in Birmingham.
Check out the best photographs from the match number 30 of the ICC Cricket World Cup 2019 between Pakistan and South Africa
Joe Root slams unbeaten ton as England hammer West Indies to collect third win of ICC Cricket World Cup 2019
Joe Root struck his second century of the ICC Cricket World Cup 2019 to guide England to an eight-wicket victory over West Indies at Southampton.
Check out all the photo highlights from match 17 of ICC Cricket World Cup 2019 played between Australia and Pakistan at The Cooper Associates County Ground, Taunton
Shikhar Dhawan slams 17th career ton as India defeat Australia to collect second successive win in ICC World Cup 2019
India defeated Australia by 36 runs at The Oval in London to collect their second win in as many games in the ongoing ICC Cricket World Cup 2019.
No one in tennis ever has won any major tournament that many times. Rafael Nadal is now 93-2 for his career at the French Open, having won the title 12 times.
Nathan Coulter-Nile, Mitchell Starc shine as Australia beat West Indies by 15 runs to register second win in ICC Cricket World Cup 2019
Here are the key moments from Match 10 of ICC Cricket World Cup 2019 played between West Indies and Australia at Trent Bridge in Nottingham