South Africa v West Indies, 2nd ODI, Johannesburg January 18, 2015

44 balls, 16 sixes, 149 runs

Stats highlights from an incredible day in Johannesburg, where AB de Villiers smashed the record for the fastest ODI ton

File photo: AB de Villiers scored a 31-ball hundred, a world record © Gallo Images

31 Balls in which AB de Villiers got to his hundred, a world record. The previous record was held by Corey Anderson who scored a 36-ball hundred against West Indies in Queenstown in 2014.

16 Balls in which De Villiers got to his fifty, another world record. The previous record was held by Sanath Jayasuriya, who scored 50 of 17 balls against Pakistan in 1996.

16 Number of sixes hit by De Villiers, equaling the world record for the most sixes in an ODI innings, by Rohit Sharma during his innings of 209 against Australia in 2013.

17.2 The partnership run rate during the 192-run stand, off 67 balls, between Amla and de Villiers. This is the highest run rate for a 100-plus partnership against any Test playing nation.

2 Number of times that de Villiers has scored a hundred after coming in to bat after the 30th over. He came in to bat in the 39th over in this game. The previous occasion was when he scored a century after coming in to bat in the 33rd over against India, in 2010. Since recorded history, de Villiers is the only batsman to score a century after coming in to bat after the 30th over, and he has done it twice.

40 Minutes in which De Villiers got to his hundred. He needed only 19 minutes to reach his fifty.

339 De Villiers' strike rate during his innings of 149, which is the highest strike rate for a 50-plus knock and the first time that a batsman has made a 100-plus score at a 300-plus strike rate.

163 Runs scored by South Africa in the last ten overs of their innings, the most by any team since 2001, prior to which complete ball-by-ball data is not available.

730 Aggregate runs scored in this match, 439 by South Africa and 291 by West Indies. This is the third-most runs scored in any ODI. The record for the most runs in an ODI was also created at the same venue, Johannesburg, in the famous game between Australia and South Africa in 2006.

95 Runs conceded by Jerome Taylor, the most ever by a West Indian bowler. Jason Holder conceded 91 runs, the second most ever. No West Indian bowler had previously conceded 90 runs in an ODI.

1 Number of previous instances where two bowlers have conceded 90-plus runs in an ODI innings, before Taylor and Holder in this game. Zimbabwe's Brian Vitori and Elton Chigumbura conceded 105 and 92 runs respectively in an ODI against New Zealand in 2012.

17 Dwayne Smith's economy rate in this match, the worst for any bowler who has bowled at least four overs in an ODI innings. Smith returned figures of 0 for 68 from his four overs.

3 Number of batsmen who scored centuries, Hashim Amla (153), Rilee Rossouw (128) and de Villiers (149). This is the first instance of three batsman scoring hundreds in the same innings in an ODI.

439 The total score posted by South Africa, the second highest in ODIs. The record is 443, by Sri Lanka against Netherlands in 2006.

Bishen Jeswant is a stats sub editor at ESPNCricinfo. @bishen_jeswant

Comments have now been closed for this article

  • Dummy4 on January 25, 2015, 6:31 GMT

    I know some some Indian Fans are saying that the Ground was short. But I want to ask those fans that m Indian team have played their matches on the same Ground. You guys tell me How many Centuries like this they have made ? Try to digest this news. ABD is far better than Your MS, VIRAT.

  • Dummy4 on January 22, 2015, 10:26 GMT

    Ab de villiers 44 ball 149 a history of world record

  • Paul on January 20, 2015, 21:03 GMT

    I just wish he'd chosen a game where he wasn't wearing that horrendous pink outfit.

  • Dummy4 on January 20, 2015, 19:49 GMT

    Man was watching this game and then it came to ma mind to think how many times has this ever happened in cricket? And ma answer was never but had to really check it out and then no team has ever done that besides south africa 3 batman scoring 100+in one odi

  • Dummy4 on January 20, 2015, 9:58 GMT

    @justipl, if you really going to take the batting style into account, you cant simply put ABD in the group of Right handed batsman, he plays all over the park and switch his stance whenever he wants. When ppl or trying to touch the ball in their bat while changing stance, ABD clears the ground by doing so. Hence he has comfortably beaten both Afridi and Anderson.

  • Chris on January 20, 2015, 5:03 GMT

    like to see someone match the end of his Innings.... Went from 74 off 24 to 145 off 40, 71 runs off 16 balls!!!

  • Venkata on January 20, 2015, 1:55 GMT

    lol @justipl .. Wait for de Kock to break that record. :D

    @jainaniket24 - WI is the third team to concede 400 twice. SA have conceded twice too. against Aus, the famous 438 game and against Ind in Ind, SRT scored double hundred in that match.

  • Dummy4 on January 20, 2015, 1:48 GMT

    LOL JUSTIPL, thats just an awesome statement.

    I don't even know what were you thinking when you typed it.

  • Navendra on January 19, 2015, 17:20 GMT

    @ AltafPatel...there is actually an ODI where 2 batsmen got 150+, Tendulkar (186*) and Dravid (153) against NZ in 1999 where they made the highest partnership for any wicket of 331.

  • Tahir on January 19, 2015, 16:28 GMT

    Anderson still holds the fastest ODI hundred by a left handed batsmen. Therefore, in a sence AB has broken Afridi's record.

  • No featured comments at the moment.