Records / Test matches / Batting records / Most runs in an innings (by batting position)

Openers
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
ML Hayden 380 622 437 38 11 Australia v Zimbabwe Perth 9 Oct 2003 Test # 1661
L Hutton 364 797 847 35 0 England v Australia The Oval 20 Aug 1938 Test # 266
ST Jayasuriya 340 799 578 36 2 Sri Lanka v India Colombo (RPS) 2 Aug 1997 Test # 1374
Hanif Mohammad 337 970 - 24 0 Pakistan v West Indies Bridgetown 17 Jan 1958 Test # 446
MA Taylor 334* 720 564 32 1 Australia v Pakistan Peshawar 15 Oct 1998 Test # 1426
GA Gooch 333 628 485 43 3 England v India Lord's 26 Jul 1990 Test # 1148
CH Gayle 333 653 437 34 9 West Indies v Sri Lanka Galle 15 Nov 2010 Test # 1977
A Sandham 325 600 640 28 0 England v West Indies Kingston 3 Apr 1930 Test # 193
V Sehwag 319 530 304 42 5 India v South Africa Chennai 26 Mar 2008 Test # 1870
CH Gayle 317 630 483 37 3 West Indies v South Africa St John's 29 Apr 2005 Test # 1750
RB Simpson 311 762 740 23 1 Australia v England Manchester 23 Jul 1964 Test # 564
JH Edrich 310* 532 450 52 5 England v New Zealand Leeds 8 Jul 1965 Test # 593
V Sehwag 309 531 375 39 6 India v Pakistan Multan 28 Mar 2004 Test # 1693
LG Rowe 302 612 430 36 1 West Indies v England Bridgetown 6 Mar 1974 Test # 734
Position 3
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
BC Lara 400* 778 582 43 4 West Indies v England St John's 10 Apr 2004 Test # 1696
BC Lara 375 766 538 45 0 West Indies v England St John's 16 Apr 1994 Test # 1259
GS Sobers 365* 614 - 38 0 West Indies v Pakistan Kingston 26 Feb 1958 Test # 450
WR Hammond 336* 318 - 34 10 England v New Zealand Auckland 31 Mar 1933 Test # 226
DG Bradman 334 383 448 46 0 Australia v England Leeds 11 Jul 1930 Test # 196
KC Sangakkara 319 551 482 32 8 Sri Lanka v Bangladesh Chittagong 4 Feb 2014 Test # 2117
Younis Khan 313 760 568 27 4 Pakistan v Sri Lanka Karachi 21 Feb 2009 Test # 1909
HM Amla 311* 790 529 35 0 South Africa v England The Oval 19 Jul 2012 Test # 2049
DG Bradman 299* 396 - 23 0 Australia v South Africa Adelaide 29 Jan 1932 Test # 215
IVA Richards 291 472 386 38 0 West Indies v England The Oval 12 Aug 1976 Test # 781
RR Sarwan 291 698 452 30 2 West Indies v England Bridgetown 26 Feb 2009 Test # 1911
KC Sangakkara 287 675 457 35 0 Sri Lanka v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
VVS Laxman 281 631 452 44 0 India v Australia Kolkata 11 Mar 2001 Test # 1535
Position 4
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
DPMD Jayawardene 374 752 572 43 1 Sri Lanka v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
Inzamam-ul-Haq 329 579 436 38 9 Pakistan v New Zealand Lahore 1 May 2002 Test # 1600
RM Cowper 307 727 589 20 0 Australia v England Melbourne 11 Feb 1966 Test # 601
MD Crowe 299 610 523 29 3 New Zealand v Sri Lanka Wellington 31 Jan 1991 Test # 1162
PBH May 285* 600 - 25 2 England v West Indies Birmingham 30 May 1957 Test # 439
Javed Miandad 280* 696 460 19 1 Pakistan v India Hyderabad (Sind) 14 Jan 1983 Test # 946
DCS Compton 278 287 - 34 1 England v Pakistan Nottingham 1 Jul 1954 Test # 388
BC Lara 277 474 372 38 0 West Indies v Australia Sydney 2 Jan 1993 Test # 1208
DJ Cullinan 275* 658 490 27 2 South Africa v New Zealand Auckland 27 Feb 1999 Test # 1446
DPMD Jayawardene 275 610 435 27 1 Sri Lanka v India Ahmedabad 16 Nov 2009 Test # 1933
RG Pollock 274 417 401 43 0 South Africa v Australia Durban 5 Feb 1970 Test # 671
Javed Miandad 271 558 465 28 5 Pakistan v New Zealand Auckland 24 Feb 1989 Test # 1116
Position 5
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
MJ Clarke 329* 609 468 39 1 Australia v India Sydney 3 Jan 2012 Test # 2027
DG Bradman 304 430 473 43 2 Australia v England Leeds 20 Jul 1934 Test # 236
BB McCullum 302 775 559 32 4 New Zealand v India Wellington 14 Feb 2014 Test # 2120
RE Foster 287 419 - 37 0 England v Australia Sydney 11 Dec 1903 Test # 78
AB de Villiers 278* 601 418 23 6 South Africa v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
MJ Clarke 259* 582 398 26 0 Australia v South Africa Brisbane 9 Nov 2012 Test # 2056
KD Walters 242 480 412 24 0 Australia v West Indies Sydney 14 Feb 1969 Test # 646
CL Hooper 233 630 402 29 3 West Indies v India Georgetown 11 Apr 2002 Test # 1598
A Flower 232* 544 444 30 2 Zimbabwe v India Nagpur 25 Nov 2000 Test # 1517
AD Nourse 231 289 - 36 0 South Africa v Australia Johannesburg 24 Dec 1935 Test # 248
TT Samaraweera 231 454 318 31 0 Sri Lanka v Pakistan Karachi 21 Feb 2009 Test # 1909
MJ Clarke 230 345 257 40 1 Australia v South Africa Adelaide 22 Nov 2012 Test # 2061
BB McCullum 224 462 307 29 5 New Zealand v India Auckland 6 Feb 2014 Test # 2118
NJ Astle 222 231 168 28 11 New Zealand v England Christchurch 13 Mar 2002 Test # 1594
Position 6
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
KD Walters 250 394 342 30 2 Australia v New Zealand Christchurch 18 Feb 1977 Test # 796
DG Bradman 234 397 396 24 0 Australia v England Sydney 13 Dec 1946 Test # 280
MS Dhoni 224 365 265 24 6 India v Australia Chennai 22 Feb 2013 Test # 2074
AB de Villiers 217* 480 333 17 2 South Africa v India Ahmedabad 3 Apr 2008 Test # 1871
GS Blewett 214 519 421 33 0 Australia v South Africa Johannesburg 28 Feb 1997 Test # 1356
HP Tillakaratne 204* 542 343 23 0 Sri Lanka v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
Hanif Mohammad 203* 445 - 33 0 Pakistan v New Zealand Lahore 2 Apr 1965 Test # 586
SE Gregory 201 243 - 28 0 Australia v England Sydney 14 Dec 1894 Test # 42
Mushfiqur Rahim 200 437 321 22 1 Bangladesh v Sri Lanka Galle 8 Mar 2013 Test # 2078
RT Ponting 197 420 288 22 0 Australia v Pakistan Perth 26 Nov 1999 Test # 1472
GJ Whittall 188* 506 429 27 2 Zimbabwe v New Zealand Harare 19 Sep 2000 Test # 1511
R Dravid 180 446 353 20 0 India v Australia Kolkata 11 Mar 2001 Test # 1535
Position 7
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
DG Bradman 270 458 375 22 0 Australia v England Melbourne 1 Jan 1937 Test # 257
DS Atkinson 219 351 - 29 1 West Indies v Australia Bridgetown 14 May 1955 Test # 406
AC Gilchrist 204* 293 213 19 8 Australia v South Africa Johannesburg 22 Feb 2002 Test # 1590
J Ryder 201* 385 461 12 1 Australia v England Adelaide 16 Jan 1925 Test # 160
BB McCullum 185 322 272 17 3 New Zealand v Bangladesh Hamilton 15 Feb 2010 Test # 1953
DT Lindsay 182 273 227 25 5 South Africa v Australia Johannesburg 23 Dec 1966 Test # 611
KS Ranjitsinhji 175 223 - 26 0 England v Australia Sydney 13 Dec 1897 Test # 53
L Klusener 174 333 221 25 2 South Africa v England Port Elizabeth 9 Dec 1999 Test # 1475
J Hardstaff 169* 326 400 20 0 England v Australia The Oval 20 Aug 1938 Test # 266
BJ Haddin 169 303 222 24 2 Australia v New Zealand Adelaide 28 Nov 2008 Test # 1896
D Ramdin 166 424 268 20 0 West Indies v England Bridgetown 26 Feb 2009 Test # 1911
DW Randall 164 365 269 20 2 England v New Zealand Wellington 20 Jan 1984 Test # 975
N Kapil Dev 163 240 165 19 1 India v Sri Lanka Kanpur 17 Dec 1986 Test # 1061
AC Gilchrist 162 220 146 22 5 Australia v New Zealand Wellington 18 Mar 2005 Test # 1742
IA Healy 161* 356 250 20 0 Australia v West Indies Brisbane 22 Nov 1996 Test # 1340
Position 8
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
Wasim Akram 257* 490 363 22 12 Pakistan v Zimbabwe Sheikhupura 17 Oct 1996 Test # 1336
Imtiaz Ahmed 209 380 - 28 0 Pakistan v New Zealand Lahore 26 Oct 1955 Test # 414
Kamran Akmal 154 326 242 14 0 Pakistan v England Lahore 29 Nov 2005 Test # 1774
MS Dhoni 144 181 175 10 5 India v West Indies Kolkata 14 Nov 2011 Test # 2017
DL Vettori 140 258 189 16 0 New Zealand v Sri Lanka Colombo (SSC) 26 Aug 2009 Test # 1932
JDS Neesham 137* 220 154 20 0 New Zealand v India Wellington 14 Feb 2014 Test # 2120
Imran Khan 135* - 230 14 5 Pakistan v India Chennai 3 Feb 1987 Test # 1066
H Wood 134* - - - 0 England v South Africa Cape Town 19 Mar 1892 Test # 37
MS Dhoni 132* 272 187 12 3 India v South Africa Kolkata 14 Feb 2010 Test # 1952
MC Cowdrey 128* 238 - 10 0 England v New Zealand Wellington 1 Mar 1963 Test # 541
Azhar Mahmood 128* 350 267 11 1 Pakistan v South Africa Rawalpindi 6 Oct 1997 Test # 1380
GJ Bonnor 128 115 - 14 3 Australia v England Sydney 14 Mar 1885 Test # 20
HH Streak 127* 358 264 12 0 Zimbabwe v West Indies Harare 4 Nov 2003 Test # 1668
DL Vettori 127 - 98 20 2 New Zealand v Zimbabwe Harare 7 Aug 2005 Test # 1759
Position 9
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
IDS Smith 173 237 136 23 3 New Zealand v India Auckland 22 Feb 1990 Test # 1139
SCJ Broad 169 426 297 18 1 England v Pakistan Lord's 26 Aug 2010 Test # 1971
C Hill 160 319 - 18 0 Australia v England Adelaide 10 Jan 1908 Test # 98
Asif Iqbal 146 200 244 21 2 Pakistan v England The Oval 24 Aug 1967 Test # 623
DL Vettori 137* 223 170 23 1 New Zealand v Pakistan Hamilton 19 Dec 2003 Test # 1676
JEC Franklin 122* 359 268 14 1 New Zealand v South Africa Cape Town 27 Apr 2006 Test # 1800
GOB Allen 122 170 - 14 1 England v New Zealand Lord's 27 Jun 1931 Test # 209
JT Murray 112 266 260 13 0 England v West Indies The Oval 18 Aug 1966 Test # 609
SM Pollock 111 123 106 16 3 South Africa v Sri Lanka Centurion 20 Jan 2001 Test # 1529
Mohammad Rafique 111 230 152 11 3 Bangladesh v West Indies Gros Islet 28 May 2004 Test # 1701
AC Parore 110 308 243 14 1 New Zealand v Australia Perth 30 Nov 2001 Test # 1573
SM Pollock 106* 240 195 13 0 South Africa v West Indies Bridgetown 29 Mar 2001 Test # 1541
L Klusener 102* 141 100 13 1 South Africa v India Cape Town 2 Jan 1997 Test # 1349
JM Gregory 100 137 115 12 0 Australia v England Melbourne 31 Dec 1920 Test # 136
RR Lindwall 100 113 90 13 1 Australia v England Melbourne 1 Jan 1947 Test # 281
Position 10
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
WW Read 117 120 155 20 0 England v Australia The Oval 11 Aug 1884 Test # 16
Abul Hasan 113 163 123 14 3 Bangladesh v West Indies Khulna 21 Nov 2012 Test # 2060
PL Symcox 108 226 157 17 0 South Africa v Pakistan Johannesburg 14 Feb 1998 Test # 1400
RA Duff 104 206 - 11 - Australia v England Melbourne 1 Jan 1902 Test # 66
Sarfraz Nawaz 90 223 160 8 0 Pakistan v England Lahore 19 Mar 1984 Test # 984
RB Desai 85 206 - 7 0 India v Pakistan Mumbai (BS) 2 Dec 1960 Test # 497
JG Bracewell 83* 146 120 8 0 New Zealand v Australia Sydney 22 Nov 1985 Test # 1030
Wasim Akram 79 195 146 10 0 Pakistan v Sri Lanka Rawalpindi 26 Feb 2000 Test # 1485
BAW Mendis 78 175 157 10 1 Sri Lanka v India Colombo (PSS) 3 Aug 2010 Test # 1968
TG Southee 77* 48 40 4 9 New Zealand v England Napier 22 Mar 2008 Test # 1868
GG Macaulay 76 120 - 10 0 England v Australia Leeds 10 Jul 1926 Test # 165
DW Steyn 76 238 191 9 1 South Africa v Australia Melbourne 26 Dec 2008 Test # 1902
Position 11
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
AC Agar 98 134 101 12 2 Australia v England Nottingham 10 Jul 2013 Test # 2090
TL Best 95 138 112 14 1 West Indies v England Birmingham 7 Jun 2012 Test # 2045
JM Anderson 81 230 130 17 0 England v India Nottingham 9 Jul 2014 Test # 2128
Z Khan 75 123 115 10 2 India v Bangladesh Dhaka 10 Dec 2004 Test # 1725
RO Collinge 68* 155 - 6 1 New Zealand v Pakistan Auckland 16 Feb 1973 Test # 713
AEE Vogler 62* 75 - 5 3 South Africa v England Cape Town 30 Mar 1906 Test # 92
GD McGrath 61 139 92 5 1 Australia v New Zealand Brisbane 18 Nov 2004 Test # 1721
Wasim Bari 60* 110 - 10 0 Pakistan v West Indies Bridgetown 18 Feb 1977 Test # 797
JA Snow 59* 140 146 8 0 England v West Indies The Oval 18 Aug 1966 Test # 609
Mushtaq Ahmed 59 183 106 4 4 Pakistan v South Africa Rawalpindi 6 Oct 1997 Test # 1380
PL Symcox 54 47 42 6 0 South Africa v Australia Adelaide 30 Jan 1998 Test # 1397
S Shillingford 53* 38 29 3 5 West Indies v New Zealand Kingston 8 Jun 2014 Test # 2123
TA Boult 52* 147 137 4 3 New Zealand v Bangladesh Chittagong 9 Oct 2013 Test # 2097
RM Hogg 52 149 160 6 1 Australia v West Indies Georgetown 2 Mar 1984 Test # 979
Mohammed Shami 51* 152 81 6 1 India v England Nottingham 9 Jul 2014 Test # 2128
WW Hall 50* - - - 0 West Indies v India Port of Spain 4 Apr 1962 Test # 528
FR Spofforth 50 70 - 4 1 Australia v England Melbourne 21 Mar 1885 Test # 21
Ghulam Ahmed 50 80 - - 2 India v Pakistan Delhi 16 Oct 1952 Test # 355
Records includes the following current or recent matches:
South Africa v West Indies at Centurion, 1st Test, Dec 17-21, 2014 [Test # 2150 - Live]
    » West Indies 76/2 (27.0 ov, MN Samuels 13*, LR Johnson 33*, S van Zyl 0/22) - Stumps
Australia v India at Brisbane, 2nd Test, Dec 17-21, 2014 [Test # 2149 - Live]
    » Australia 36/2 (8.4 ov, SPD Smith 3*, CJL Rogers 24*, I Sharma 2/15)
Australia v India at Adelaide, 1st Test, Dec 9-13, 2014 [Test # 2148]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Virat Kohli scored 256 runs (115 and 141) against Australia, at the Adelaide Oval. This is the most runs scored by any player on captaincy debut and the first time that a player has scored two hundreds on captaincy debut in an overseas Test.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365