Overview:- Zimbabwe hold the record with 35 all out in 18 overs at Harare in 2004 against Sri Lanka while Canada recorded the second lowest with 36 in 18.4 overs. Zimbabwe were also all out for 38, which was the
Overview:- The highest ODI total of all time was scored by England on 30th August 2016 against Pakistan, posting a huge total of 444-3 in 50 overs. Alex Hales also scored the highest individual ODI score of an English batsman,
Overview:- It was on March 16, 2007 that Herschelle Gibbs became the first and only player to smash six sixes in an over in the ODI format. Gibbs achieved this feat while playing against Netherlands in the ICC World Cup
Overview:- The third ever ODI double hundred saw a world record get re-written. It was Rohit’s day without a doubt as he set Bangalore on fire with his breathtaking knock. In the process, he hit 16 sixes which is currently
Overview:- At the top of our list of batsmen with highest ODI’s sixes is the former Pakistani cricketer Shahid Afridi. During his tenure between 1996 and 2015, he scored 351 sixes in 369 innings of 398 matches. During this time,