Matches (14)
IPL (2)
PSL (3)
Women's Tri-Series (SL) (1)
Women's One-Day Cup (1)
County DIV1 (3)
County DIV2 (4)
The List

A century with both bat and ball

Daniel Vettori at Basin Reserve was only the 48th time in 1991 Tests that a player has scored a century, and conceded at least 100 runs in an innings, during the same match

Daniel Vettori drives fluently down the ground, New Zealand v Pakistan, 2nd Test, Wellington, 2nd day, January 16, 2011

Daniel Vettori scored a hundred in Wellington, before conceding a century with the ball  •  Getty Images

In the recent Wellington Test, Daniel Vettori scored a century in the first innings and then conceded hundred runs while bowling during Pakistan's first innings. Turns out that it is a rather rare occurrence. Vettori at Basin Reserve was only the 48th time in 1991 Tests that a player has scored a century, and conceded at least 100 runs in an innings, during the same match. We've listed them all in this week's column.
Vettori's done it twice before as well. The first time was also against Pakistan, in Hamilton, in 2003. Vettori made his maiden Test hundred - an unbeaten 137 off 170 balls - in the first innings and then bowled 36 overs and took 1 for 117 when Pakistan batted. And in Colombo in 2009, Vettori took 3 for 104 in 40.3 overs as Sri Lanka made 416, before battling for 140 in the final innings of the match as New Zealand slid to defeat. In between those efforts, he had toiled for another 24 overs in Sri Lanka's second innings.
The first player to score and concede a hundred in the same Test was former Australian allrounder George Giffen. He did it in the timeless Test at the SCG in 1894, a match famous for being the first instance of a team winning after following on. And Giffen was on the wrong end of the result. He scored 161 to lead Australia to 586 in the first innings and then took 4 for 75 in 43 overs to dismiss England for 325. During the follow-on, Giffen had to bowl 75 overs to claim 4 for 164 and England set Australia a target of 177. Giffen's 41 was the second-best score during the chase and Australia fell short by 11 runs.
West Indies v Australia, Barbados, 1955. It's the only Test in which two players - Keith Miller and Denis Atkinson - scored hundreds and conceded more than 100 runs while bowling. Miller's 137 helped Australia amass 668, of which 108 came off Atkinson's medium-pace offcutters. West Indies were listing at 147 for 6 in reply, when Atkinson and Clairmonte Depeiaza began a record-breaking partnership. Atkinson scored 219 and their stand of 347 is a record for the seventh wicket. Miller bowled 22 overs and conceded 113 runs to West Indies' total of 510.
Most of the great allrounders have had Tests in which they've scored and given a hundred. Benaud, Sobers, Imran, Kapil, Hadlee, Flintoff … they all appear in the table below. Jacques Kallis, however, isn't among them. Kallis has scored 40 Test centuries, but conceded more than 100 in an innings only four times, and never done both in the same Test.
While Kallis surprises by his absence, Saqlain Mushtaq and Graeme Smith are unlikely players to have scored and conceded a hundred respectively. Saqlain scored his only Test century against New Zealand in Christchurch in 2001, a time when a tailender scoring a hundred was far less common than it is now. Anil Kumble, Mitchell Johnson and Harbhajan Singh have done the double. Earlier in that Test, Saqlain had taken 134 for 3 as New Zealand scored 476.
Smith's appearance is surprising because it is unusual that he bowled enough overs of part-time offspin to concede 100 runs in an innings. In happened in 2004, on the flattest of pitches at the Antigua Recreation Ground. Smith was one of four South African batsmen to score a hundred during a first-innings score of 588 for 5. He was also one of four South African bowlers to concede more than a 100 as West Indies amassed 747 in response. All 11 South Africans had a bowl during the innings, which lasted 235.2 overs, and Smith accounted for 43 off them, taking 2 for 145.
Scoring and conceding a century in a Test
PlayerInn 1 Inn 2 Inn 3 Inn 4 OppositionGround Start Date Scorecard
G Giffen (Aus)161 4/75 4/164 41 v EnglandSydney Dec 14, 1894 Test 42
LC Braund (Eng) 103*3/143 17 0/79 v Australia AdelaideJan 17, 1902 Test 67
JH Sinclair (SA) 0/30 1013/118 18 v Australia Johannesburg Oct 18, 1902Test 76
GA Faulkner (SA) 78 5/120 1233/40 v England Johannesburg Jan 1, 1910 Test 106
MW Tate (Eng) 15 3/108 100* 1/27 v South Africa Lord's Jun 29, 1929 Test 182
MH Mankad (India) 4/135 116 0/74 13 v Australia Melbourne Jan 1, 1948 Test 292
VS Hazare (India)2/110 116 145 - v AustraliaAdelaide Jan 23, 1948 Test 294
MH Mankad (India) 2/107111 0 - v Australia MelbourneFeb 6, 1948 Test 295
MH Mankad (India) 72 5/196184 0/35 v England Lord's Jun 19, 1952Test 352
DS Atkinson (WI) 2/108 219 5/5620* v Australia Bridgetown May 14, 1955 Test 406
KR Miller (Aus) 137 2/113 10 1/66 v West Indies Bridgetown May 14, 1955 Test 406
KR Miller (Aus) 6/107 109 2/58 - v West Indies Kingston Jun 11, 1955 Test 408
R Benaud (Aus)1/115 122 0/15 - v South AfricaJohannesburg Dec 23, 1957 Test 444
GS Sobers (WI) 1322/115 14 0/30 v Australia BrisbaneDec 9, 1960 Test 498
CG Borde (India) 1/105 177*- - v Pakistan Chennai Jan 13, 1961Test 503
PR Umrigar (India) 5/107 56 172*0/17 v West Indies Port of Spain Apr 4, 1962 Test 528
RG Nadkarni (India) 2/121 52* 122* - v England Kanpur Feb 15, 1964 Test 557
GS Sobers (WI) 110 1/106 52 1/107 v Australia Adelaide Jan 24, 1969 Test 645
GS Sobers (WI)2/94 13 3/117 113 v AustraliaSydney Feb 14, 1969 Test 646
Intikhab Alam (Pak) 4/137138 3/44 - v England Hyderabad (Sind)Mar 16, 1973 Test 717
AW Greig (Eng) 2 4/33139 3/101 v New Zealand Nottingham Jun 7, 1973Test 722
AW Greig (Eng) 148 6/164 25- v West Indies Bridgetown Mar 6, 1974 Test 734
IT Botham (Eng) 8 3/105 119* 1/18 v Australia Melbourne Feb 1, 1980 Test 872
N Kapil Dev (India) 2/147 116 - - v England Kanpur Jan 30, 1982 Test 920
RJ Shastri (India)102 1/141 9* - v West IndiesSt John's Apr 28, 1983 Test 956
IT Botham (Eng) 5/59138 1/137 - v New Zealand WellingtonJan 20, 1984 Test 975
GRJ Matthews (Aus) 2 3/110115 - v New Zealand Brisbane Nov 8, 1985Test 1029
GRJ Matthews (Aus) 130 2/107 -- v New Zealand Wellington Feb 21, 1986 Test 1035
Imran Khan (Pak) 135* 2/103 - - v India Chennai Feb 3, 1987 Test 1066
RJ Hadlee (NZ) 4/102 151* - - v Sri Lanka Colombo (CCC) Apr 16, 1987 Test 1074
Wasim Akram (Pak)52 5/100 123 1/29 v AustraliaAdelaide Jan 19, 1990 Test 1135
GRJ Matthews (Aus) 1281/145 19 2/26 v England SydneyJan 4, 1991 Test 1160
PA Strang (Zim) 106* 5/21213* - v Pakistan Sheikhupura Oct 17, 1996Test 1336
CL Cairns (NZ) 2 4/107 1262/30 v India Hamilton Jan 2, 1999 Test 1438
CL Cairns (NZ) 109 3/110 69 1/45 v Australia Wellington Mar 24, 2000 Test 1491
GW Flower (Zim) 2/101 106* 16 - v India Nagpur Nov 25, 2000 Test 1517
Saqlain Mushtaq (Pak)3/134 101* 0/44 - v New ZealandChristchurch Mar 15, 2001 Test 1536
A Flintoff (Eng) 111/115 142 - v South Africa Lord'sJul 31, 2003 Test 1653
DL Vettori (NZ) 137* 1/11720 - v Pakistan Hamilton Dec 19, 2003Test 1676
A Flintoff (Eng) 1/109 102* 14- v West Indies St John's Apr 10, 2004 Test 1696
JDP Oram (NZ) 126* 0/116 8 - v Australia Brisbane Nov 18, 2004 Test 1721
GC Smith (SA) 126 2/145 50* - v West Indies St John's Apr 29, 2005 Test 1750
A Kumble (India)110* 3/94 8* 2/123 v EnglandThe Oval Aug 9, 2007 Test 1842
MG Johnson (Aus) 354/148 123* - v South Africa Cape TownMar 19, 2009 Test 1916
DL Vettori (NZ) 3/104 232/62 140 v Sri Lanka Colombo (SSC) Aug 26, 2009Test 1932
Harbhajan Singh (India) 69 1/112 115- v New Zealand Ahmedabad Nov 4, 2010 Test 1974
Harbhajan Singh (India) 4/76 111* 1/117 - v New Zealand Hyderabad (Deccan) Nov 12, 2010 Test 1975
DL Vettori (NZ) 110 4/100 1 1/57 v Pakistan Wellington Jan 15, 2011 Test 1991
Click here to see who's scored and conceded the most runs in ODIs..
If there's a particular List you would like to see, email us with your comments and suggestions.

Travis Basevi is a cricket statistician and UK Senior Programmer for Cricinfo and other ESPN sports websites. George Binoy is an Assistant Editor at ESPNcricinfo