Saturday, December 10, 2011

Famous World Cricket Record 's


1. Highest individual score by a batsman in one day cricket (ODI)

3 years since I analyzed batsmen capable of scoring one day double century, Sachin Tendulkar on 24 Feb 2010 made the first ever one day double century off 147 balls and on 8 December 2011, Virender Sehwag toppled him, snatching the record of highest individual score by a batsman in one day cricket..

Debate : who holds record for second highest ODI score? Coventry was notout on 194 but Saeed Anwar took 10 balls fewer to make equal number of runs!

Even today, I agree, making 200 runs in a single 50 over match innings is a difficult ask, but like Tendulkar and Sehwag, modern day batsmen/bats have shown glimpses of this miracle happening, someday again soon. Today when over 400 runs can be made and also chased down (SA beat Aus chasing 434), why can't a batsman, preferably an opener or number 3, put his head down to the task, gets a little lucky and a little greedy to do what's only twice done?

Fact : ICC has set 70 yards as minimum boundary length on either side of a cricket field, but several grounds around the world are shortening their edges cause spectators appreciate fours and sixes more than ones & towes. if Tendulkar can do it in late thirties, someone in twenties can certainly reclaim the top position in following list.

Here are the batsman who have come close to it in the years gone by.

Note : Only scores of over 160 are in the list below. There have been 25 other batsman with a 150+ score in ODI cricket but they need to do more to enter following elite list!

Highest individual scores by a batsman in one day matches (ODI).
Batsman (Country) Score Balls 4s 6s Versus Venue Date
Virender Sehwag (India) 219 149 25 7 West Indies Indore 8 Dec 2011
Sachin Tendulkar (India) 200* 147 25 3 South Africa Gwalior 24 Feb 2010
Saeed Anwar (Pakistan) 194 146 22 5 India Chennai 21 May 1997
Charls Coventry (Zimbabwe) 194* 156 16 7 Bangladesh Bulawayo 16 Aug 2009
Vivian Richards (West Indies) 189* 170 21 5 England Old Trafford 31 May 1984
Sanath Jayasuriya (Sri Lanka) 189 170 21 5 India Sharjah 29 Oct 2000
Gary Kirsten (South Africa) 188* 159 23 4 UAE Rawalpindi 16 Feb 1996
Sachin Tendulkar (India) 186* 150 20 3 New Zealand Hyderabad 8 Nov 1999
Shane Watson (Australia) 185* 96 15 15 Bangladesh Mirpur 11 Apr 2011
MS Dhoni (India) 183* 145 15 10 Sri Lanka Jaipur 31 Oct 2005
Sourav Ganguly (India) 183 158 17 7 Sri Lanka Taunton 26 May 1999
Vivian Richards (West Indies) 181 125 16 7 Sri Lanka Karachi 13 Oct 1987
Mathew Hayden (Australia) 181* 166 11 10 New Zealand Hamilton 20 Feb 2007
Hamilton Masakadza (Zimbabwe) 178* 167 17 4 Kenya Harare 18 Oct 2009
Paul Stirling (Ireland) 177 134 21 5 Canada Toronto 7 Sep 2010
Kapil Dev (India) 175* 138 16 6 Zimbabwe Tunbridge 18 Jun 1983
Herschelle Gibbs (South Africa) 175 111 21 7 Australia Johannesburg 12 Mar 2006
Sachin Tendulkar (India) 175 141 19 4 Australia Hyderabad 5 Nov 2009
Virendra Sehwag (India) 175 140 14 5 Bangladesh Mirpur 19 Feb 2011
Mark Waugh (Australia) 173 148 16 3 West Indies Melbourne 9 Feb 2001
Craig Wishart (Zimbabwe) 172* 151 18 3 Namibia Harare 10 Feb 2003
Adam Gilchrist (Australia) 172 126 13 3 Zimbabwe Hobart 16 Jan 2004
Lou Vincent (New Zealand) 172 120 16 9 Zimbabwe Bulawayo 24 Aug 2005
Glenn Turner (New Zeland) 171* 201 16 2 East Africa Edgbaston 7 Jun 1975
Dave Callaghan (South Africa) 169* 143 19 4 New Zealand Centurion 11 Dec 1994
Brian Lara (West Indies) 169 129 15 4 Sri Lanka Sharjah 16 Oct 1995
Robin Smith (England) 167* 163 17 3 Australia Edgbaston 21 May 1993
Brendon McCullum (New Zealand) 166 135 12 10 Ireland Aberdeen 1 Jul 2008
Ricky Ponting (Australia) 164 105 13 9 South Africa Johannesburg 12 Mar 2006
Sachin Tendulkar (India) 163* 133 16 5 New Zealand Christchurch 8 Mar 2009
Shane Watson (Australia) 161* 150 12 4 England Melbourne 16 Jan 2011
Andrew Hudson (South Africa) 161 132 13 4 Netherlands Rawalpindi 5 Mar 1996
James Marshall (New Zealand) 161 141 11 4 Ireland Abderdeen 1 Jul 2008
Imran Nazir (Pakistan) 160 121 14 8 Zimbabwe Kingston 21 Mar 2007
Tillakaratne Dilshan (Sri Lanka) 160 124 20 3 India Rajkot 15 Dec 2009
Dinesh Mongia (India) 159 147 17 1 Zimbabwe Guwahati 19 Mar 2002


Virender Sehwag now has broken Sachin Tendulkar's record who was first batsman ever to score a one day double century but who are the other batsman who held it before Sehwag & Tendulkar? Saeed Anwar was leader between 1997 to 2009 until Charls Coventry equaled him. John Edrich's 82 was the highest score in the first ever ODI, which was then broken by DL Amiss who made first hundered in 50 over cricket = 103 in 1972. Roy Fredericks broke that record inside a year with his 105, which was then broken by English David Lloyd's 116 not out against Pakistan another year later in 1974.

Glenn Turner of New Zealand owned the record with his 171* against East Africa for 8 year, since 1975 to 1983 when Kapil Dev made 175* against Zimbabwe. Vivian Richards then held the record for 12 years, from 31 May 1984 to 21 May 1997 when Saeed Anwar hit 194 against Indians at Chennai as you seen in the above list.


2. Record List : Fastest century in One day International cricket 

Recently at Rajkot, on 14 Nov 2008, Yuvraj Singh scored a 64 ball century against England.. This was the second fastest 100 by an Indian behind 62 ball thriller by Mohammad Azharuddin against New Zealand at Baroda in 17 December 1988.

Internationally - Yuvraj's hundred stood at 8th position.

Yuvraj was injured, and hence, had Gautam Gambhir as runner (trick?). Otherwise, I'm sure this Punjab Left hander could have scored the first double century in one day Internationals as well.

Questions poured in at itsonlycricket answers, asking for lists of exceptionally quick 100s ever made in one day international cricket.. I've done one better, and included the list fastest century ever made by all test playing nations, cause I firmly believe this record is also going to change frequently due to the kind of bats batsmen use these days and the evolution of Twenty20 games.

Currently, Shahid Afridi of Pakistan holds the record of fastest century in one day cricket match.. Afridi reached his fifty off 18 balls.



Fastest century by a batsman in one day Internationals
Batsman (Country) Score Balls 4s 6s Versus Venue Mon/Yr
Shahid Afridi (Pakistan) 102 37 6 11 Sri Lanka Nairobi Oct 1996
Mark Boucher (South Africa) 147* 44 8 10 Zimbabwe P'stroom Sept 2006
Brian Lara (West Indies) 117 45 18 4 Bangladesh Dhaka Oct 1999
Shahid Afridi (Pakistan) 102 45 10 9 India Kanpur April 2005
Sanath Jayasuriya (Sri Lanka) 134 48 11 11 Pakistan Singapore April 1996
Kevin O'Brien (Ireland) 113 50 13 6 England Bengaluru March 2011
Shahid Afridi (Pakistan) 124 53 17 4 Bangladesh Dambulla June 2010
Sanath Jayasuriya (Sri Lanka) 130 55 16 6 Bangladesh Karachi June 2008
AB de Villiers (South Africa) 102* 58 11 3 India Ahmedabad Feb 2010
Virendra Sehwag (India) 125* 60 14 6 New Zealand Hamilton Mar 2009
Md Azharuddin (India) 108 62 10 3 New Zealand Baroda Dec 1988
Shakib Al Hasan (Bdesh) 104 63 8 4 Zimbabwe Bulawayo Aug 2009
Sanath Jayasuriya (Sri Lanka) 157 64 23 1 Holland Amstelveen July 2006
Yuvraj Singh (India) 138* 64 16 6 England Rajkot Nov 2008
Mathew Hayden (Australia) 101 66 14 4 South Africa St Kitts Mar 2007
Suresh Raina (India) 101 66 7 5 Hong Kong Karachi June 2008
Virendra Sehwag (India) 146 66 17 6 Sri Lanka Rajkot Dec 2009
Basit Ali (Pakistan) 127* 67 12 5 West Indies Sharjah Nov 1993
Jim Davison (Canada) 111 67 6 7 West Indies Centurion Feb 2003
Adam Gilchrist (Australia) 122 67 13 4 Sri Lanka Brisbane Feb 2006
Craig McMillan (NZ) 117 67 13 5 Australia Hamilton Feb 2007
Yusuf Pathan (India) 105 68 8 8 South Africa Centurion Jan 2011
Ijaz Ahmed (Pakistan) 139* 68 10 9 India Lahore Oct 1997
Mohammad Yousuf (Pak) 100* 68 2 8 Zimbabwe Harare Nov 2002
Shakib Al Hasan (Bdesh) 105* 68 14 3 Zimbabwe Mirpur Oct 2009
Shahid Afridi (Pakistan) 109 68 8 7 Sri Lanka Dambulla Jun 2010
Fastest century by an Indian batsman in ODIs
Virendra Sehwag 125* 60 14 6 New Zealand Hamilton Mar 2009
Mohammad Azharuddin 108 62 10 3 New Zealand Baroda Dec 1998
Yuvraj Singh 138* 64 16 6 England Rajkot Nov 2008
Fastest century by an Australian batsman in ODIs
Mathew Hayden 101 66 14 4 South Africa St Kitts Mar 2007
Adam Gilchrist 122 67 13 4 Sri Lanka Brisbane Feb 2006
Shane Watson 185* 69 15 15 Bangladesh Mirpur Apr 2011
Fastest century by an England batsman in ODIs
Kevin Pietersen 100* 69 7 4 South Africa East London Feb 2005
Marcus Trescothick 100 76 16 0 Bangladesh The Oval June 2005
Paul Collingwood 112* 77 10 5 Bangladesh Nottingham June 2005
Fastest century by a South African batsman in ODIs
Mark Boucher 147* 44 8 10 Zimbabwe P'fstroom Sept 2006
AB de Villiers 102* 59 11 3 India Ahmedabad Feb 2010
AB de Villiers 121 75 14 0 England Cape Town Nov 2009
Fastest century by a Pakistan batsman in ODIs
Shahid Afridi 102 37 6 11 Sri Lanka Nairobi Oct 1996
Shahid Afridi 102 45 10 9 India Kanpur April 2005
Shahid Afridi 124 57 17 4 Bangladesh Dambulla June 2010
Fastest century by a Sri Lankan batsman in ODIs
Sanath Jayasuriya 134 48 11 11 Pakistan Singapore Apr 1996
Sanath Jayasuriya 130 55 16 6 Bangladesh Karachi June 2008
Sanath Jayasuriya 157* 64 23 1 Holland Amstelveen July 2006
Fastest century by a West Indies batsman in ODIs
Brian Lara 117 45 18 4 Bangladesh Dhaka Oct 1999
Chris Gayle 112* 69 17 2 Zimbabwe Harare Nov 2003
Chris Gayle 110 70 14 6 Canada King City Aug 2008
Fastest century by a New Zealand batsman in ODIs
Craig McMillan 117 67 13 5 Australia Hamilton Feb 2007
Kane Williamson 100 69 11 1 Zimbabwe Bulawayo Oct 2011
Jacob Oram 101* 71 6 4 Australia Perth Jan 2007
Fastest century by a Bangladesh batsman in ODIs
Shakib Al Hasan 104 64 8 4 Zimbabwe Bulawayo Aug 2009
Shakib Al Hasan 105* 68 14 3 Zimbabwe Mirpur Oct 2009


Note : Balls = is the number of balls that batsman played to complete century.. not of the whole innings, which is mentioned as Runs.

Fastest fifty by a batsman in one day Internationals
Batsman (Country) Score Balls 4s 6s Versus Venue Mon/Yr
Sanath Jayasuriya (Sri Lanka) 76 17 8 5 Pakistan Singapore Apr 1996
Simon O'Donnell (Australia) 74 18 4 6 Sri Lanka Sharjah May 1990
Shahid Afridi (Pakistan) 55* 18 4 6 Holland Colombo Sept 2002
Mark Boucher (South Africa) 51* 19 2 6 Kenya Cape Town Oct 2001
Justin Kemp (South Africa) 53* 19 2 5 Zimbabwe Durban Feb 2005
Brendon McCullum (NZ) 80* 19 9 6 Bangladesh Queenstown Dec 2007
Ross Taylor (New Zealand) 59* 19 4 5 Ireland Aberdeen Jul 2008
David Hussey (Australia) 52 19 4 4 West Indies St Kitts Jul 2008
Shahid Afridi (Pakistan) 65 19 5 5 New Zealand Christchurch Jan 2011
Shahid Afridi (Pakistan) 77 20 5 6 South Africa Durban Feb 2007
Brendon McCullum (NZ) 52 20 1 5 Canada St Lucia Mar 2007
Darren Sammy (West Indies) 58* 20 2 6 South Africa Antigua May 2010


Interesting note : Record for most sixes in an innings belongs to Xavier Marshall of West Indies for his 12 sixes in innings of 157 not out against Canada in August 2008.. Sanath Jayasuriya and Shahid Afridi have hit 11 sixes in one innings whereas MS Dhoni, Mark Boucher, Mathew Hayden and Brendon McCullum of New Zealand have hit 10 sixes in one innings.


3. Ricky Ponting's test century list : year by year

Ricky Ponting is the greatest batsman produced by Australian cricket, ever. I know there are many oldies who would argue as Bradman was the best but I firmly believe Sir Don played in an era when cricket wasn't as rutheless and demanding as it is now in morden day when Ponting has mesmerised world wide audiences..

TV replays have made batsmen's life difficult, finding chunk in their armour series after series while Bradman played against just 4 country in his whole career whereas Ricky has centuries against all 9 other test playing nations.

Thinking along those lines, I realised a list of all test century made by Ricky Ponting will be an interesting read, seeing how Aussie run machine has gone through his career. so, here it is :-

Ricky Ponting's highest test score is 257 at Melbourne cricket ground back in December 2003, against India. His second best individual score is 242 as you can see in following table but interestingly, both of these biggest innings by Tasmania tiger came in back to back matches but didn't fetch a win for his team.. Indians managed to draw that 3rd test after winning that Adelaide match, coming from behind, chasing down 233 in 4th innings, the exact score that Rahul Dravid made in 1st innings to inspire visitors. Overall, Ricky has 5 double century besides getting out in 190s twice and 6 times in 90s.

Ricky Ponting's first test century was against England at Leeds in 1997 Ashes series and so far, Aussie legend has scored 18 century away from home. Ricky scored no century in year 2007, 2004 and 1998 but his most prolific year have been 2006 in which he made no less than 7 century in a calender year.

It's no secret that Ponting enjoys fast bowling rather than spinners as his most runs have come against South Africans but has a solitary century against spin heavy Sri Lankans. Ricky Ponting has batted at number 3 for 9 consecutive years now and all his hundreds have come either at no.3 position or no.6 where he started his career before being promoted up the order.

Ricky is a fast scorer, so I noticed his slowest test century as the one he made against West Indies back in March 1999. Ricky, with a strike rate of less than 36 runs per hundred balls, was giving support to captain Steve Waugh who made 199 in that game but Windies managed to win the match, by 1 wkt.


List of all century made by Ricky Ponting in Test Match cricket.
Runs Balls 4s 6s Pos Versus Venue Date
209 354 25 0 3 Pakistan Hobart 14 Jan 2010
150 224 14 1 3 England Cardiff 8 Jul 2009
101 126 10 1 3 South Africa Melbourne 26 Dec 2008
123 243 13 0 3 India Bangalore 9 Oct 2008
158 224 16 1 3 West Indies Kingston 22 May 2008
140 266 10 0 3 India Adelaide 24 Jan 2008
142 245 12 0 3 England Adelaide 1 Dec 2006
196 319 24 0 3 England Brisbane 23 Nov 2006
118* 253 13 0 3 Bangladesh Fatullah 9 Apr 2006
103 225 11 0 3 South Africa Durban 24 Mar 2006
116 187 12 2 3 South Africa Durban 24 Mar 2006
120 174 12 1 3 South Africa Sydney 2 Jan 2006
143* 159 16 0 3 South Africa Sydney 2 Jan 2006
117 198 13 0 3 South Africa Melbourne 26 Dec 2005
149 213 15 0 3 West Indies Brisbane 3 Nov 2005
104* 158 8 0 3 West Indies Brisbane 3 Nov 2005
156 275 16 1 3 England Old Trafford 11 Aug 2005
105 110 13 4 3 New Zealand Auckland 26 Mar 2005
207 332 30 0 3 Pakistan Sydney 2 Jan 2005
257 458 25 0 3 India Melbourne 26 Dec 2003
242 352 31 0 3 India Adelaide 12 Dec 2003
169 249 23 2 3 Zimbabwe Sydney 17 Oct 2003
113 204 8 1 3 West Indies Barbados 1 May 2003
206 362 24 1 3 West Indies Trinidad 19 Apr 2003
117 195 18 0 3 West Indies Georgetown 10 Apr 2003
154 269 9 0 3 England Adelaide 21 Nov 2002
123 195 12 2 3 England Brisbane 7 Nov 2002
150 266 14 3 3 Pakistan Sharjah 19 Oct 2002
141 163 23 0 3 Pakistan Colombo 3 Oct 2002
100* 160 16 1 3 South Africa Cape Town 8 Mar 2002
157* 218 20 1 3 New Zealand Hobart 22 Nov 2001
144 154 20 3 3 England Leeds 16 Aug 2001
141* 183 17 1 6 India Sydney 2 Jan 2000
125 198 15 0 6 India Adelaide 10 Dec 1999
197 288 22 0 6 Pakistan Perth 26 Nov 1999
105* 171 11 0 6 Sri Lanka Colombo 30 Sep 1999
104 290 10 0 6 West Indies Bridgetown 26 Mar 1999
105 208 14 0 6 South Africa Melbourne 26 Dec 1997
127 202 16 1 6 England Leeds 24 Jul 1997


4. Highest individual score by a batsman in test match cricket .


Sachin Tendulkar may own the record of the batsman with most runs in test cricket (and in onedayers), Brain Lara, former West Indian artist with bat, will take heart from his highest score by a batsman in an innings which he owned for 9 years before Mathew Hayden broke it.

6 months since Hayden's hurricane against Zimbabweans, at same Venue (Recreation ground in Antigua) and against same opposition (England), Brain Lara snatched back his phenomenal record, scoring the first and only 400 in test match cricket till today.

Drawback : Not that Brain Lara's record can't be broken today, but modern day batters have lost the patience with loads of ODI & T20 cricket played around the world and also the teams have become more result oriented than in Lara's days whose best test match score didn't fetch a win for his team (England earned a draw!).

Capables : Virendra Sehwag of India and Chris Gayle of West Indies who like to play their shots when most batsman like to defend in test cricket.

Note : Double centuries may won a batsman a test match for his country, but not a place in elite list below, which comprises only 300s.

Note : There have been 10 countries to play test cricket. Highest scores by batsman from West Indies, Australia, Sri Lanka, England, Pakistan, India feature in list below. Now among remaining teams, the highest test score by a New Zealand batsman is by Martin Crowe = 299 against Sri Lanka at Wellington in January 1991, best test score by a South African batsman is by Graeme Smith = 277 AB de Villiers = 278* vs Pakistan at Abu Dhabi in November 2010. Top test score by a Bangladesh batsman is 158* by Mohammad Asharful against India and highest test match score by a Zimbabwe batsman is by David Houghton = 266 against Sri Lanka at Bulawayo in October 1994.


Highest Individual scores by a batsman in test matches
Batsman (Country) Runs Balls 4s 6s Versus Venue Mon/Yr
Brian Lara (WI) 400* 582 43 4 England Antigua Apr 2004
Mathew Hayden (Aus) 380 437 38 11 Zimbabwe Perth Oct 2003
Brian Lara (WI) 375 538 45 0 England Antigua Apr 1994
Mahela Jayawardene (SL) 374 572 43 1 South Africa Colombo Jul 2006
Gary Sobers (WI) 365* --- 38 0 Pakistan Jamaica Feb 1958
Len Hutton (Eng) 364 847 35 0 Australia The Oval Aug 1938
Sanath Jayasuriya (SL) 340 578 36 2 India Colombo Aug 1997
Hanif Mohammad (Pak) 337 --- 24 0 West Indies Bridgetown Jan 1958
Wally Hammond (Eng) 336* --- 34 10 New Zealand Auckland Mar 1933
Mark Taylor (Aus) 334* 564 32 1 Pakistan Peshawar Oct 1998
Don Bradman (Aus) 334 448 46 0 England Leeds Jul 1930
Chris Gayle (WI) 333 437 34 9 Sri Lanka Galle Nov 2010
Graham Gooch (Eng) 333 485 43 3 India Lords Jul 1990
Inzamam-ul-Haq (Pak) 329 436 38 9 New Zealand Lahore May 2002
Adam Sandham (Eng) 325 640 28 0 West Indies Jamaica Apr 1930
Virendra Sehwag (Ind) 319 304 42 5 South Africa Chennai Mar 2008
Chris Gayle (WI) 317 483 37 3 South Africa Antigua Apr 2005
Younus Khan (Pak) 313 568 27 4 Sri Lanka Karachi Feb 2009
Bob Simpson (Aus) 311 740 23 1 England Manchester Jul 1964
John Edrich (Eng) 310* 450 52 5 New Zealand Leeds Jul 1965
Virendra Sehwag (Ind) 309 375 39 6 Pakistan Multan Mar 2004
Bob Cooper (Aus) 307 589 20 1 England Melbourne Feb 1966
Don Bradman (Aus) 304 473 43 2 England Leeds Jul 1934
Lawrence Rowe (WI) 302 430 36 1 England Bridgetown Mar 1974


Record Holders :
Highest test score was first owned by CG Bannerman who made 165 in that first ever test match between England and Australia in year 1877. Then, WL Murdoch of Australia broke the record in 1884 with his 211 and in process became the first batsman to score a double century in test cricket. Robert Foster took away the record with his 287 against Australia in 1903, before it was broken by A Sandham's first ever triple century = 325. WR Hammond, L Hutton and Gary Sobers held the record for highest test match score before Brain Lara broke Gary Sober's 36 years old record in 1994 with his 375 before making 400, taking record back from Mathew Hayden who held it for just 6 months!