hero-image

Stats: Players who have batted on all 5 days of a Test match

Alviro Petersen

There are only 8 players in the history of cricket who have batted on all the five days of a Test match. The latest to do so was South African opener Alviro Petersen, in a match against New Zealand in 2012. It is quite surprising that as many as 8 players have actually managed to do so, as this is a rare feat to achieve given the number of factors that need to go in their way. 

Batsman

1st 

2nd  Team Opposition MatchDate
Kim Hughes 117 84    Australia England 28 Aug 1980
Alviro Petersen 156 39 South Africa New Zealand 23 Mar 2012 
Geoff Boycott 107 80* England Australia 28 Jul 1977    
Allan Lamb 23 110    England West Indies 28 Jun 1984
Adrian Griffith 114 18    West Indies New Zealand 16 Dec 1999
Andrew Flintoff 70 51    England India 9 Mar 2006
Ravi Shastri 117 7*    India England 31 Dec 1984    
Motganhalli Jaisimha  20* 74    India Australia 23 Jan 1960

Note: Stats updated till June 10, 2014.

You may also like