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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ricky PontingAUS | 141* | 183 | 17 | 1 | 77.05 | 6 | not out | 2 | v IND | Sydney | 2 Jan 2000 |
| Keith MillerAUS | 141* | 198 | 9 | 1 | 71.21 | 5 | not out | 2 | v ENG | Adelaide | 31 Jan 1947 |
| Azhar AliPAK | 141* | 272 | 21 | 0 | 51.84 | 3 | not out | 2 | v ENG | Southampton | 21 Aug 2020 |
| Dean ElgarSA | 141* | 284 | 20 | 1 | 49.65 | 1 | not out | 1 | v AUS | Cape Town | 22 Mar 2018 |
| Steve SmithAUS | 141* | 326 | 14 | 0 | 43.25 | 4 | not out | 2 | v ENG | Brisbane | 23 Nov 2017 |
| Kusal MendisSL | 141* | 335 | 16 | 0 | 42.09 | 4 | not out | 3 | v NZ | Wellington | 15 Dec 2018 |
| Ricky PontingAUS | 141 | 163 | 23 | 0 | 86.50 | 3 | c Younis Khan b Waqar Younis | 1 | v PAK | Sri Lanka | 3 Oct 2002 |
| Virat KohliIND | 141 | 175 | 16 | 1 | 80.57 | 4 | c MR Marsh b NM Lyon | 4 | v AUS | Adelaide Oval | 9 Dec 2014 |
| Kepler WesselsAUS | 141 | 188 | 21 | 0 | 75.00 | 1 | c RL Dias b DS de Silva | 1 | v SL | Kandy | 22 Apr 1983 |
| Shahid AfridiPAK | 141 | 191 | 21 | 3 | 73.82 | 2 | b BKV Prasad | 3 | v IND | Chennai | 28 Jan 1999 |
| Ben StokesENG | 141 | 198 | 11 | 3 | 71.21 | 6 | c B Sai Sudharsan b RA Jadeja | 2 | v IND | Manchester | 23 Jul 2025 |
| Michael ClarkeAUS | 141 | 200 | 21 | 1 | 70.50 | 6 | b DL Vettori | 2 | v NZ | Brisbane | 18 Nov 2004 |
| Ijaz AhmedPAK | 141 | 201 | 20 | 2 | 70.15 | 3 | c †RC Russell b DG Cork | 1 | v ENG | Leeds | 8 Aug 1996 |
| JP DuminySA | 141 | 225 | 20 | 1 | 62.67 | 4 | c †PM Nevill b PM Siddle | 3 | v AUS | Perth | 3 Nov 2016 |
| Mahela JayawardeneSL | 141 | 243 | 19 | 1 | 58.02 | 4 | c †BB McCullum b JEC Franklin | 2 | v NZ | Napier | 4 Apr 2005 |
| Liton DasBAN | 141 | 246 | 16 | 1 | 57.32 | 7 | c BKG Mendis b CAK Rajitha | 1 | v SL | Dhaka | 23 May 2022 |
| Steve SmithAUS | 141 | 251 | 12 | 2 | 56.18 | 4 | lbw b JDF Vandersay | 1 | v SL | Galle | 29 Jan 2025 |
| Angelo MathewsSL | 141 | 259 | 14 | 3 | 54.44 | 5 | hit wicket b Qais Ahmad | 2 | v AFG | Colombo | 2 Feb 2024 |
| Saud ShakeelPAK | 141 | 261 | 9 | 0 | 54.02 | 5 | st †Liton Das b Mehedi Hasan Miraz | 1 | v BAN | Rawalpindi | 21 Aug 2024 |
| John WrightNZ | 141 | 262 | 26 | 0 | 53.82 | 2 | b TM Alderman | 3 | v AUS | Christchurch | 19 Mar 1982 |
| Gordon GreenidgeWI | 141 | 265 | 14 | 4 | 53.21 | 1 | c †KS More b N Kapil Dev | 1 | v IND | Kolkata | 26 Dec 1987 |
| Graham YallopAUS | 141 | 274 | 13 | 0 | 51.46 | 3 | b Azeem Hafeez | 1 | v PAK | Perth | 11 Nov 1983 |
| Graeme HickENG | 141 | 277 | 25 | 0 | 50.90 | 5 | lbw b SM Pollock | 1 | v SA | Centurion | 16 Nov 1995 |
| Ted DexterENG | 141 | 292 | 24 | 0 | 48.29 | 6 | b JR Reid | 1 | v NZ | Christchurch | 27 Feb 1959 |
| Chris GayleWI | 141 | 293 | 18 | 0 | 48.12 | 2 | c Habibul Bashar b Tapash Baisya | 2 | v BAN | St Lucia | 28 May 2004 |
| Usman KhawajaAUS | 141 | 302 | 11 | 0 | 46.69 | 2 | lbw b Yasir Shah | 4 | v PAK | Dubai International Cricket Stadium | 7 Oct 2018 |
| Andrew StraussENG | 141 | 303 | 22 | 0 | 46.53 | 1 | c †D Ramdin b DJG Sammy | 2 | v WI | Nottingham | 25 May 2012 |
| Dimuth KarunaratneSL | 141 | 307 | 16 | 0 | 45.93 | 1 | c AM Rahane b RA Jadeja | 3 | v IND | Colombo | 3 Aug 2017 |
| Shaun MarshAUS | 141 | 315 | 18 | 0 | 44.76 | 3 | c †KC Sangakkara b RAS Lakmal | 2 | v SL | Pallekele International Cricket Stadium | 8 Sept 2011 |
| Usman KhawajaAUS | 141 | 321 | 14 | 3 | 43.93 | 2 | b OE Robinson | 2 | v ENG | Birmingham | 16 Jun 2023 |
| Nathan AstleNZ | 141 | 408 | 16 | 2 | 34.56 | 5 | c SV Carlisle b BC Strang | 1 | v ZIM | Wellington | 26 Dec 2000 |
| Bill WoodfullAUS | 141 | - | 12 | 0 | - | 2 | b MW Tate | 1 | v ENG | Leeds | 10 Jul 1926 |
| Jack SiedleSA | 141 | - | 13 | 0 | - | 2 | c APF Chapman b JC White | 1 | v ENG | Cape Town | 1 Jan 1931 |
| Everton WeekesWI | 141 | - | 15 | 0 | - | 3 | c L Hutton b JT Ikin | 2 | v ENG | Kingston | 27 Mar 1948 |
| Sid BarnesAUS | 141 | - | 14 | 2 | - | 1 | c C Washbrook b NWD Yardley | 3 | v ENG | London | 24 Jun 1948 |
| Mohammad AzharuddinIND | 141 | - | 11 | 0 | - | 5 | b Wasim Akram | 1 | v PAK | Kolkata | 11 Feb 1987 |
| Ben DuckettENG | 140 | 134 | 20 | 2 | 104.48 | 2 | c BJ Curran b W Madhevere | 1 | v ZIM | Nottingham | 22 May 2025 |
| Travis HeadAUS | 140 | 141 | 17 | 4 | 99.29 | 5 | b Mohammed Siraj | 2 | v IND | Adelaide | 6 Dec 2024 |
| Martin CroweNZ | 140 | 163 | 17 | 3 | 85.89 | 4 | c MG Burmester b GJ Crocker | 1 | v ZIM | Harare | 7 Nov 1992 |
| Barry RichardsSA | 140 | 164 | 20 | 1 | 85.37 | 1 | b EW Freeman | 1 | v AUS | Durban | 5 Feb 1970 |
| Kane WilliamsonNZ | 140 | 178 | 24 | 0 | 78.65 | 3 | c †PM Nevill b MA Starc | 2 | v AUS | Brisbane | 5 Nov 2015 |
| Jonny BairstowENG | 140 | 183 | 13 | 1 | 76.50 | 7 | c N Pradeep b PVD Chameera | 1 | v SL | Leeds | 19 May 2016 |
| Michael VandortSL | 140 | 185 | 16 | 1 | 75.68 | 1 | b Talha Jubair | 3 | v BAN | Colombo | 28 Jul 2002 |
| Daniel VettoriNZ | 140 | 189 | 16 | 0 | 74.07 | 8 | c HMRKB Herath b M Muralitharan | 4 | v SL | Colombo | 26 Aug 2009 |
| Kusal MendisSL | 140 | 193 | 18 | 1 | 72.54 | 3 | lbw b GH Dockrell | 1 | v IRE | Galle | 16 Apr 2023 |
| Steve SmithAUS | 140 | 197 | 13 | 3 | 71.07 | 4 | b Akash Deep | 1 | v IND | Melbourne | 26 Dec 2024 |
| Saleem MalikPAK | 140 | 200 | 20 | 0 | 70.00 | 5 | c & b MN Hart | 2 | v NZ | Wellington | 17 Feb 1994 |
| Hashim AmlaSA | 140 | 202 | 14 | 1 | 69.31 | 3 | c †MS Dhoni b I Sharma | 2 | v IND | Centurion | 16 Dec 2010 |
| Fawad AlamPAK | 140 | 204 | 20 | 0 | 68.63 | 5 | c RW Chakabva b B Muzarabani | 2 | v ZIM | Harare | 29 Apr 2021 |
| Mark WaughAUS | 140 | 215 | 14 | 1 | 65.12 | 4 | c AJ Stewart b D Gough | 1 | v ENG | Brisbane | 25 Nov 1994 |
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.