Batting innings by innings (Men's Tests)
Filters
Choose matches, player, team, dates…
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
Player figures come from full scorecards, which we hold for 2,634 of the 2,671 matches in this selection (from 1877). Earlier matches have results and team totals only.
| Player | Runs | BF | 4s | 6s | SR | Pos | Dismissal | Inns | Opposition | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Usman KhawajaAUS | 140 | 216 | 25 | 0 | 64.81 | 3 | lbw b TA Boult | 2 | v NZ | Wellington | 12 Feb 2016 |
| VVS LaxmanIND | 140 | 221 | 21 | 0 | 63.35 | 4 | run out | 2 | v ZIM | Bulawayo | 13 Sept 2005 |
| Ian BellENG | 140 | 227 | 10 | 1 | 61.67 | 6 | c †MV Boucher b DW Steyn | 2 | v SA | Durban | 26 Dec 2009 |
| Dawid MalanENG | 140 | 227 | 19 | 1 | 61.67 | 5 | c sub (PSP Handscomb) b NM Lyon | 1 | v AUS | Perth | 14 Dec 2017 |
| Innocent KaiaZIM | 140 | 227 | 17 | 0 | 61.67 | 1 | c Shadman Islam b Taijul Islam | 2 | v BAN | Harare | 28 Jun 2026 |
| Shai HopeWI | 140 | 234 | 15 | 2 | 59.83 | 4 | c TWM Latham b JA Duffy | 4 | v NZ | Christchurch | 2 Dec 2025 |
| Shivnarine ChanderpaulWI | 140 | 258 | 17 | 1 | 54.26 | 5 | c Harbhajan Singh b V Sehwag | 2 | v IND | Kolkata | 30 Oct 2002 |
| Viv RichardsWI | 140 | 259 | 20 | 0 | 54.05 | 3 | c †RW Marsh b DK Lillee | 2 | v AUS | Brisbane | 1 Dec 1979 |
| Jonny BairstowENG | 140 | 259 | 21 | 0 | 54.05 | 6 | c JO Holder b AS Joseph | 1 | v WI | North Sound | 8 Mar 2022 |
| Ricky PontingAUS | 140 | 266 | 10 | 0 | 52.63 | 3 | b V Sehwag | 2 | v IND | Adelaide Oval | 24 Jan 2008 |
| Michael VaughanENG | 140 | 267 | 20 | 0 | 52.43 | 2 | c †RD Jacobs b RR Sarwan | 3 | v WI | St John's | 10 Apr 2004 |
| Shivnarine ChanderpaulWI | 140 | 290 | 23 | 0 | 48.28 | 6 | lbw b Z Khan | 1 | v IND | Georgetown | 11 Apr 2002 |
| Yashpal SharmaIND | 140 | 298 | 18 | 2 | 46.98 | 5 | c CJ Tavare b IT Botham | 1 | v ENG | Madras | 13 Jan 1982 |
| Lahiru ThirimanneSL | 140 | 298 | 15 | 0 | 46.98 | 2 | c †Liton Das b Taskin Ahmed | 1 | v BAN | Kandy | 29 Apr 2021 |
| Dean ElgarSA | 140 | 299 | 24 | 0 | 46.82 | 2 | c BJ Watling b N Wagner | 1 | v NZ | Dunedin | 8 Mar 2017 |
| Allan BorderAUS | 140 | 338 | 15 | 1 | 41.42 | 4 | b EJ Chatfield | 1 | v NZ | Christchurch | 28 Feb 1986 |
| Kumar SangakkaraSL | 140 | 373 | 16 | 0 | 37.53 | 3 | run out (D Ganga/CL Hooper) | 2 | v WI | Galle | 13 Nov 2001 |
| Frank IredaleAUS | 140 | - | 17 | 0 | - | 4 | c & b R Peel | 3 | v ENG | Adelaide | 11 Jan 1895 |
| Jack BrownENG | 140 | - | 16 | 0 | - | 4 | c G Giffen b TR McKibbin | 4 | v AUS | Melbourne | 1 Mar 1895 |
| Archie MacLarenENG | 140 | - | 21 | 0 | - | 2 | c RA Duff b FJ Laver | 3 | v AUS | Nottingham | 29 May 1905 |
| Jack RussellENG | 140 | - | 11 | 0 | - | 1 | c RH Catterall b JM Blanckenberg | 1 | v SA | Durban | 16 Feb 1923 |
| Wally HammondENG | 140 | - | 14 | 1 | - | 4 | c AW Roberts b HG Vivian | 1 | v NZ | London | 26 Jun 1937 |
| Wally HammondENG | 140 | - | 7 | 0 | - | 4 | st †RE Grieveson b EL Dalton | 4 | v SA | Durban | 3 Mar 1939 |
| Billy GriffithENG | 140 | - | 15 | 0 | - | 2 | lbw b FMM Worrell | 1 | v WI | Port of Spain | 11 Feb 1948 |
| Pankaj RoyIND | 140 | - | 20 | 0 | - | 1 | c D Kenyon b JB Statham | 1 | v ENG | Mumbai | 14 Dec 1951 |
| Neil HarveyAUS | 140 | - | 17 | 0 | - | 3 | c ? b JM Patel | 2 | v IND | Bombay | 26 Oct 1956 |
| Javed BurkiPAK | 140 | - | 17 | 0 | - | 4 | c & b GAR Lock | 1 | v ENG | Dacca | 19 Jan 1962 |
| Mark WaughAUS | 139* | 188 | 11 | 3 | 73.94 | 6 | not out | 1 | v WI | St John's | 27 Apr 1991 |
| Ashwell PrinceSA | 139* | 218 | 18 | 2 | 63.76 | 5 | not out | 2 | v ZIM | Centurion | 11 Mar 2005 |
| Jacques KallisSA | 139* | 228 | 18 | 1 | 60.96 | 4 | not out | 2 | v BAN | Potchefstroom | 25 Oct 2002 |
| Alastair CookENG | 139* | 256 | 15 | 0 | 54.30 | 2 | not out | 3 | v WI | Barbados | 26 Feb 2009 |
| Hashim AmlaSA | 139* | 382 | 12 | 0 | 36.39 | 4 | not out | 2 | v SL | Colombo | 24 Jul 2014 |
| Brian BennettZIM | 139 | 143 | 26 | 0 | 97.20 | 1 | c OJ Pope b JC Tongue | 2 | v ENG | Nottingham | 22 May 2025 |
| Jeff DujonWI | 139 | 158 | 21 | 0 | 87.97 | 7 | c †WB Phillips b TM Alderman | 1 | v AUS | Perth | 9 Nov 1984 |
| Tony GreigENG | 139 | 178 | 16 | 0 | 78.09 | 6 | lbw b RO Collinge | 3 | v NZ | Nottingham | 7 Jun 1973 |
| Graeme SmithSA | 139 | 180 | 21 | 2 | 77.22 | 1 | c †RD Jacobs b CD Collymore | 1 | v WI | Centurion | 16 Jan 2004 |
| Allan LambENG | 139 | 187 | 22 | 0 | 74.33 | 4 | c SV Manjrekar b SK Sharma | 1 | v IND | London | 26 Jul 1990 |
| Gautam GambhirIND | 139 | 196 | 19 | 0 | 70.92 | 2 | b Nazmul Hossain | 1 | v BAN | Chattogram | 17 Dec 2004 |
| Craig McMillanNZ | 139 | 209 | 18 | 4 | 66.51 | 6 | c AR Whittall b AG Huckle | 2 | v ZIM | Wellington | 19 Feb 1998 |
| Sanath JayasuriyaSL | 139 | 212 | 17 | 1 | 65.57 | 2 | c TR Gripper b GW Flower | 2 | v ZIM | Kandy | 4 Jan 2002 |
| Mahela JayawardeneSL | 139 | 216 | 14 | 1 | 64.35 | 4 | lbw b SV Bahutule | 2 | v IND | Colombo | 29 Aug 2001 |
| Faisal IqbalPAK | 139 | 220 | 16 | 1 | 63.18 | 5 | c SR Tendulkar b Z Khan | 3 | v IND | Karachi | 29 Jan 2006 |
| Ramnaresh SarwanWI | 139 | 226 | 25 | 0 | 61.50 | 3 | b A Flintoff | 2 | v ENG | Birmingham | 29 Jul 2004 |
| Virat KohliIND | 139 | 230 | 10 | 0 | 60.43 | 4 | c D Bishoo b SH Lewis | 1 | v WI | Rajkot | 4 Oct 2018 |
| Kaushal SilvaSL | 139 | 244 | 16 | 2 | 56.97 | 2 | lbw b Shakib Al Hasan | 2 | v BAN | Mirpur | 27 Jan 2014 |
| Michael ClarkeAUS | 139 | 249 | 19 | 1 | 55.82 | 5 | c TG Southee b CS Martin | 2 | v NZ | Brisbane | 1 Dec 2011 |
| Gundappa ViswanathIND | 139 | 263 | 23 | 0 | 52.85 | 4 | b VA Holder | 3 | v WI | Calcutta | 27 Dec 1974 |
| Sachin TendulkarIND | 139 | 266 | 16 | 0 | 52.26 | 4 | c M Muralitharan b KR Pushpakumara | 2 | v SL | Colombo | 9 Aug 1997 |
| Ravi ShastriIND | 139 | 270 | 16 | 2 | 51.48 | 6 | c †Ashraf Ali b Abdul Qadir | 1 | v PAK | Faisalabad | 24 Oct 1984 |
| Rahmat ShahAFG | 139 | 275 | 14 | 0 | 50.55 | 3 | lbw b B Muzarabani | 3 | v ZIM | Bulawayo | 2 Jan 2025 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.