Login
Or login with
Already have an account?
Register
Please enter a valid email format
The password must contain one uppercase letter and be between 8-30 characters long
Need to be the same as the original password
Or login with
Already have an account?Login
Forgotten password
Enter the e-mail address of your account and we will send you instructions regarding change of the password.
Register
An Authentication code has been sent to
The password must contain one uppercase letter and be between 8-30 characters long
05:00
Doesn't receive the code? Resend Code

Most runs in an innings in Test Matches

Most runs in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Inns Match Date Scorecard
Harry Brook 317 322 29 3 98.45 ​England v Pakistan Multan International Cricket Stadium 2 07 Oct 2024 Test # 313
Joe Root 262 375 17 0 69.87 ​England v Pakistan Multan International Cricket Stadium 2 07 Oct 2024 Test # 313
Ryan Rickelton 259 343 29 3 75.51 Pakistan v South Africa Newlands 2 03 Jan 2025 Test # 2752
Hashmatullah Shahidi 246 474 21 0 51.90 Afghanistan v Zimbabwe Queens Sports Club 2 26 Dec 2024 Test # 3023
Rhys Mariu 240 330 25 3 72.73 Canterbury Kings v Central Districts Saxton Oval Nelson Cricket Ground 2 19 Nov 2024 Test # 3342
Rahmat Shah 234 424 23 3 55.19 Afghanistan v Zimbabwe Queens Sports Club 2 26 Dec 2024 Test # 3023
Usman Khawaja 232 352 16 1 65.91 Australia v Sri Lanka Galle International Cricket Stadium 2 29 Jan 2025 Test # 3815
Sarfaraz Khan 222 286 25 4 77.62 Rest of India v Mumbai Ekana Sports City, Lucknow 2 01 Oct 2024 Test # 1005
Smaran Ravichandran 203 277 25 3 73.29 Punjab v Karnataka M. Chinnaswamy Stadium 2 23 Jan 2025 Test # 4303
Mushfiqur Rahim 191 341 22 1 56.01 Bangladesh v Pakistan Rawalpindi Cricket Stadium 2 21 Aug 2024 Test # 95
Abhimanyu Easwaran 191 292 16 1 65.41 Rest of India v Mumbai Ekana Sports City, Lucknow 2 01 Oct 2024 Test # 1005
Jake Weatherald 186 204 26 1 91.18 Tasmania v Queensland Allan Border Field 2 15 Nov 2024 Test # 1238
Kamindu Mendis 182 250 16 4 72.80 New Zealand v Sri Lanka Galle International Cricket Stadium 2 26 Sep 2024 Test # 174
Musheer Khan 181 373 16 5 48.53 India B v India A M. Chinnaswamy Stadium 2 05 Sep 2024 Test # 1000
Mohammed Azharuddeen 177 341 20 1 51.91 Kerala v Gujarat Narendra Modi Stadium 2 17 Feb 2025 Test # 4619
Tony de Zorzi 177 269 12 4 65.80 South Africa v Bangladesh Zahur Ahmed Chowdhury Stadium 2 29 Oct 2024 Test # 326
Hilton Cartwright 171 294 19 1 58.16 New South Wales v Western Australia Western Australian Cricket Association 2 06 Mar 2025 Test # 1253
Mohammad Rizwan 171 239 11 3 71.55 Pakistan v Bangladesh Rawalpindi Cricket Stadium 2 21 Aug 2024 Test # 95
Kurtis Patterson 167 255 15 3 65.49 Western Australia v New South Wales Sydney Cricket Ground 2 06 Dec 2024 Test # 1242
Campbell Kellaway 165 338 18 1 48.82 Victoria v Western Australia Western Australian Cricket Association 2 15 Mar 2025 Test # 1256
Yashasvi Jaiswal 161 297 15 3 54.21 India v Australia Perth Stadium 2 22 Nov 2024 Test # 388
Luke Georgeson 159 459 22 1 34.64 Otago Volts v Canterbury Kings Mainpower Oval 2 07 Dec 2024 Test # 3373
Alex Carey 156 188 15 2 82.98 Australia v Sri Lanka Galle International Cricket Stadium 2 06 Feb 2025 Test # 3816
Kane Williamson 156 204 20 1 76.47 ​England v New Zealand Seddon Park 2 14 Dec 2024 Test # 405
Ollie Pope 154 156 19 2 98.72 Sri Lanka v ​England The Oval 2 06 Sep 2024 Test # 99
Sean Williams 154 174 10 3 88.51 Zimbabwe v Afghanistan Queens Sports Club 2 26 Dec 2024 Test # 3023
Danish Malewar 153 285 15 3 53.68 Vidarbha v Kerala Vidarbha Cricket Association Stadium 2 26 Feb 2025 Test # 4904
Ben McKinney 153 244 20 2 62.70 Durham v Birmingham Bears Seat Unique Riverside 2 11 Apr 2025 Test # 5656
Umang Kumar 153 269 17 2 56.88 Gujarat v Rajasthan Sawai Mansingh Stadium 2 26 Oct 2024 Test # 2460
Sam Konstas 152 241 13 4 63.07 South Australia v New South Wales Sydney Cricket Ground 2 08 Oct 2024 Test # 1228
Travis Head 152 160 18 0 95.00 India v Australia The Gabba 2 14 Dec 2024 Test # 390
Jason Sangha 151 257 16 1 58.75 South Australia v Tasmania Blundstone Arena 2 06 Dec 2024 Test # 1244
Yash Rathod 151 252 11 0 59.92 Vidarbha v Mumbai Vidarbha Cricket Association Stadium 2 17 Feb 2025 Test # 4620
Shan Masood 151 177 13 2 85.31 ​England v Pakistan Multan International Cricket Stadium 2 07 Oct 2024 Test # 313
Priyank Panchal 148 237 18 1 62.45 Gujarat v Kerala Narendra Modi Stadium 2 17 Feb 2025 Test # 4619
Angus Lovell 146 314 15 0 46.50 Queensland v New South Wales Sydney Cricket Ground 2 01 Nov 2024 Test # 1233
Matt Critchley 145 261 17 1 55.56 Surrey v Essex Essex County Cricket Club 2 04 Apr 2025 Test # 5578
Marcus Harris 143 178 13 2 80.34 Tasmania v Victoria CitiPower Centre Junction Oval 2 08 Oct 2024 Test # 1227
Conor McInerney 142 222 23 0 63.96 South Australia v Queensland Karen Rolton Oval 2 15 Mar 2025 Test # 1255
Tim Ward 142 288 16 0 49.31 South Australia v Tasmania Blundstone Arena 2 06 Dec 2024 Test # 1244
Steven Smith 141 251 12 2 56.18 Australia v Sri Lanka Galle International Cricket Stadium 2 29 Jan 2025 Test # 3815
Saud Shakeel 141 261 9 0 54.02 Pakistan v Bangladesh Rawalpindi Cricket Stadium 2 21 Aug 2024 Test # 95
Urvil Patel 140 197 17 4 71.07 Gujarat v Saurashtra Niranjan Shah Stadium 2 08 Feb 2025 Test # 4533
Javelle Glen 140 234 12 4 59.83 Jamaica Scorpions v T&T Red Force Brian Lara Cricket Academy 2 02 Apr 2025 Test # 5480
Jayden Goodwin 139 272 14 0 51.10 Western Australia v South Australia Adelaide Oval 2 23 Nov 2024 Test # 1239
Litton Das 138 228 13 4 60.53 Bangladesh v Pakistan Rawalpindi Cricket Stadium 2 30 Aug 2024 Test # 96
Henry Hunt 136 297 9 0 45.79 South Australia v Tasmania Blundstone Arena 2 06 Dec 2024 Test # 1244
Ankit Kumar 136 206 21 0 66.02 Haryana v Mumbai Chaudhary Bansi Lal Cricket Stadium 2 08 Feb 2025 Test # 4532
Tanmay Agarwal 136 232 13 1 58.62 Hyderabad v Vidarbha Vidarbha Cricket Association Stadium 2 30 Jan 2025 Test # 4380
Karun Nair 135 295 10 2 45.76 Vidarbha v Kerala Vidarbha Cricket Association Stadium 2 26 Feb 2025 Test # 4904
Jack Clayton 134 258 18 0 51.94 Queensland v New South Wales The Gabba 2 08 Feb 2025 Test # 1246
Rachin Ravindra 134 157 13 4 85.35 New Zealand v India M. Chinnaswamy Stadium 2 16 Oct 2024 Test # 319
Paras Dogra 132 232 13 2 56.90 Jammu and Kashmir v Kerala MCA Cricket Ground 2 08 Feb 2025 Test # 4530
Joe Carter 132 179 17 4 73.74 Canterbury Kings v Northern Districts Seddon Park 2 05 Mar 2025 Test # 4982
Jake Lehmann 130 182 14 0 71.43 South Australia v Queensland Karen Rolton Oval 2 15 Mar 2025 Test # 1255
Max Chu 130 312 15 0 41.67 Otago Volts v Canterbury Kings Mainpower Oval 2 07 Dec 2024 Test # 3373
Peter Handscomb 129 257 14 1 50.19 Tasmania v Victoria CitiPower Centre Junction Oval 2 08 Oct 2024 Test # 1227
Lahiru Udara 129 192 17 1 67.19 Sri Lanka A v South Africa A Sahara Park Willowmoore Cricket Stadium 2 15 Sep 2024 Test # 2127
Matthew Breetzke 129 213 11 0 60.56 Sri Lanka A v South Africa A De Beers Diamond Oval 2 08 Sep 2024 Test # 2126
Neil Brand 129 253 12 1 50.99 Sri Lanka A v South Africa A Sahara Park Willowmoore Cricket Stadium 2 15 Sep 2024 Test # 2127
Jimmy Peirson 128 281 9 1 45.55 Queensland v South Australia Karen Rolton Oval 2 15 Mar 2025 Test # 1255
Nathan McSweeney 127 283 8 0 44.88 South Australia v New South Wales Sydney Cricket Ground 2 08 Oct 2024 Test # 1228
Pathum Nissanka 127 124 13 2 102.42 Sri Lanka v ​England The Oval 2 06 Sep 2024 Test # 99
Matt Renshaw 125 174 10 1 71.84 New South Wales v Queensland The Gabba 2 08 Feb 2025 Test # 1246
Dhruv Shorey 125 219 7 0 57.08 Vidarbha v Himachal Pradesh Vidarbha Cricket Association Stadium 2 06 Nov 2024 Test # 2793
Bharat Popli 125 185 16 3 67.57 Northern Districts v Canterbury Kings Seddon Park 2 05 Mar 2025 Test # 4982
Jason Mohammed 125 186 14 0 67.20 Guyana Harpy Eagles v T&T Red Force Queen's Park Oval 2 09 Apr 2025 Test # 5481
Justin Greaves 124 261 9 0 47.51 Barbados Pride v Leeward Islands Hurricanes Warner Park Sporting Complex 2 09 Apr 2025 Test # 5483
Shashwat Rawat 124 250 15 0 49.60 India A v India C Rural Development Trust Stadium, Anantapur, Andhra Pradesh 2 19 Sep 2024 Test # 1004
Tevin Imlach 123 238 2 3 51.68 Guyana Harpy Eagles v Leeward Islands Hurricanes St Paul's Sports Complex, Basseterre 2 02 Apr 2025 Test # 5478
Josh Inglis 122 117 17 2 104.27 Queensland v Western Australia Western Australian Cricket Association 2 08 Oct 2024 Test # 1229
Pratham Singh 122 189 12 1 64.55 India A v India D Rural Development Trust Stadium, Anantapur, Andhra Pradesh 2 12 Sep 2024 Test # 1001
Oshada Fernando 122 146 21 0 83.56 Sri Lanka A v South Africa A De Beers Diamond Oval 2 08 Sep 2024 Test # 2126
Tristan Stubbs 122 221 9 2 55.20 Sri Lanka v South Africa Hollywoodbets Kingsmead Stadium Cricket Ground 2 27 Nov 2024 Test # 401
Brett Hampton 121 86 9 9 140.70 Otago Volts v Northern Districts Seddon Park 2 28 Nov 2024 Test # 3343
Matthew Forde 120 146 4 9 82.19 Barbados Pride v Leeward Islands Hurricanes Warner Park Sporting Complex 2 09 Apr 2025 Test # 5483
Joel Curtis 119 239 16 1 49.79 Western Australia v Victoria CitiPower Centre Junction Oval 2 15 Nov 2024 Test # 1237
Ricky Bhui 119 124 15 3 95.97 India D v India B ACA–VDCA Cricket Stadium, Madhurawada, Visakhapatnam, Andhra Pradesh 2 19 Sep 2024 Test # 1003
Shardul Thakur 119 135 18 0 88.15 Mumbai v Jammu and Kashmir Sharad Pawar Indoor Cricket Academy 2 23 Jan 2025 Test # 4302
Shubman Gill 119 176 10 4 67.61 Bangladesh v India M. A. Chidambaram Stadium 2 19 Sep 2024 Test # 178
Tom Blundell 119 115 14 3 103.48 Canterbury Kings v Wellington Firebirds Basin Reserve 2 29 Mar 2025 Test # 5452
Gus Atkinson 118 115 14 4 102.61 Sri Lanka v ​England Lord's Cricket Ground 2 29 Aug 2024 Test # 98
Kamran Ghulam 118 224 11 1 52.68 Pakistan v ​England National Stadium Karachi 2 15 Oct 2024 Test # 314
Ollie Peak 117 199 16 1 58.79 Australia U19 v India U19 M. A. Chidambaram Stadium 2 07 Oct 2024 Test # 2114
Jordan Cox 117 148 21 0 79.05 Essex v Surrey Essex County Cricket Club 2 04 Apr 2025 Test # 5578
Harvansh Singh 117 143 7 6 81.82 India U19 v Australia U19 M. A. Chidambaram Stadium 2 07 Oct 2024 Test # 2114
Dinesh Chandimal 116 208 15 0 55.77 Sri Lanka v New Zealand Galle International Cricket Stadium 2 26 Sep 2024 Test # 174
Pavan Rathnayake 116 67 11 7 173.13 Sri Lanka A v South Africa A Sahara Park Willowmoore Cricket Stadium 2 15 Sep 2024 Test # 2127
Sonal Dinusha 116 184 10 0 63.04 Sri Lanka A v Pakistan A Rawalpindi Cricket Stadium 2 18 Nov 2024 Test # 3026
Matthew Boyle 116 150 10 1 77.33 Canterbury Kings v Central Districts Saxton Oval Nelson Cricket Ground 2 19 Nov 2024 Test # 3342
Ben Duckett 114 129 16 0 88.37 ​England v Pakistan National Stadium Karachi 2 15 Oct 2024 Test # 314
Nitish Kumar Reddy 114 189 11 1 60.32 India v Australia Melbourne Cricket Ground 2 26 Dec 2024 Test # 391
Tanush Kotian 114 150 10 1 76.00 Rest of India v Mumbai Ekana Sports City, Lucknow 2 01 Oct 2024 Test # 1005
Kyle Verreynne 114 144 8 2 79.17 South Africa v Bangladesh Sher-E-Bangla National Cricket Stadium 2 21 Oct 2024 Test # 325
Lhuan dre Pretorius 114 209 13 0 54.55 Titans v DP World Lions DP World Wanderers Stadium 2 10 Apr 2025 Test # 2557
Afsar Zazai 113 169 5 3 66.86 Afghanistan v Zimbabwe Queens Sports Club 2 26 Dec 2024 Test # 3023
Beau Webster 113 183 13 0 61.75 Tasmania v Victoria CitiPower Centre Junction Oval 2 08 Oct 2024 Test # 1227
Ravichandran Ashwin 113 133 11 2 84.96 Bangladesh v India M. A. Chidambaram Stadium 2 19 Sep 2024 Test # 178
Temba Bavuma 113 228 9 0 49.56 Sri Lanka v South Africa Hollywoodbets Kingsmead Stadium Cricket Ground 2 27 Nov 2024 Test # 401
Jordan Silk 112 208 12 0 53.85 New South Wales v Tasmania Blundstone Arena 2 15 Mar 2025 Test # 1254
More Links
Timezone
UTC +05:30
  • UTC +12:00
  • UTC +11:00
  • UTC +10:00
  • UTC +09:00
  • UTC +08:00
  • UTC +07:00
  • UTC +06:00
  • UTC +05:30
  • UTC +05:00
  • UTC +04:00
  • UTC +03:00
  • UTC +02:00
  • UTC +01:00
  • UTC ±00:00
  • UTC -1:00
  • UTC -2:00
  • UTC -3:00
  • UTC -4:00
  • UTC -5:00
  • UTC -6:00
  • UTC -7:00
  • UTC -8:00
  • UTC -9:00
  • UTC -10:00
  • UTC -11:00
  • UTC -12:00
Search
Please type at least 2 characters. The results will start displaying here immediately.
MOST POPULAR PLAYERS