Batting records (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Morappakam GopalanIND19341211811*18.00--000-0
Roy ScottNZ1947110181818.00--00030
Scotch TaylorSA195612018129.00--00000
Gursharan SinghIND1990110181818.003847.3700020
Njabulo NcubeZIM201112017148.502373.9100001
Stanley ChristophersonENG1884110171717.00--000-0
Dick PougherENG1892110171717.00--000-0
Norman ReidSA192112017118.50--00020
Harry AlexanderAUS19331211717*17.001894.4400120
Dennis BrookesENG194812017108.50--000-0
Khalid HasanPAK1954121171017.00--00030
Trevor BarberNZ195612017128.50--000-0
Gavin BriantZIM199312017168.505133.3300010
Liam LivingstoneENG202212116916.001888.8900001
Muhammad MusaPAK20191221612*-1794.1200030
Brian MudzinganyamaZIM2020110161616.006225.8100020
Chamika GunasekaraSL20241111616*-2759.2600020
Albert PowellSA189912016118.00--000-0
James NeblettWI19351211611*16.00--000-0
Baqa JilaniIND1936121161216.00--000-0
Jack PlimsollSA1947121168*16.00--000-0
Bunny ButlerWI1955110161616.00--000-0
Rangy NananWI19801201688.006624.2400000
Tawanda MupariwaZIM2004121151415.004533.3300020
Waddington MwayengaZIM20051211514*15.001788.2400011
Suhrawadi ShuvoBAN201112015157.504037.5000110
Colin MunroNZ201312015157.502657.6900130
Archibald PalmSA192712015137.50--00000
Madhusudan RegeIND194912015157.50--00100
Arvind ApteIND19591201587.50--000-0
Agha ZahidPAK197512015147.50--00000
Paul HibbertAUS197712015137.508916.8500010
Anwar KhanPAK1979121151215.00--00001
Saba KarimIND2000110151515.004632.6100020
Ziaur RahmanBAN201312014147.004035.0000120
Azhar KhanPAK1980110141414.002458.3300030
Tyrone KaneIRE201812014147.009814.2900110
Neville TufnellENG1910110141414.00--000-0
George VernonENG18821211411*14.00--00000
Sam MorrisAUS18851211410*14.00--00010
Chandrakant PatankarIND1955121141314.00--00000
Sadashiv PatilIND19551111414*---000-0
Azam KhanPAK1996110141414.002263.6400010
Matthew NicholsonAUS19981201497.004729.7900000
Anwar HossainBAN200212014127.004431.8200020
Leland HoneENG18791201376.50--000-0
Harry MusgroveAUS18851201396.50--00000
Robert StewartSA18891201396.50--00000
Arthur ConinghamAUS189412013106.50--00000
Shute BanerjeeIND19491201386.50--000-1

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.