Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by team (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Rajin SalehBANBangladesh2003-20082446211418925.93318235.860781385
Steve CamachoWIWest Indies1968-1971112206408729.0966435.84041741
Ali NaqviPAKPakistan1997-199859124211530.2567735.75100310
Brian LuckhurstENGEngland1970-197421415129813136.06363335.734541361
Norman YardleyENGEngland1938-1950203428129925.3879535.72042430
Mansur Ali Khan PataudiINDIndia1961-1975468332793203*34.91177435.68616733219
Daren PowellWIWest Indies2002-20093757540736*7.83114135.670015504
Chandika HathurusingheSLSri Lanka1991-19992644112748329.63357335.660821540
Ranji HordernAUSAustralia1911-191271322545023.0971335.62011230
John EmbureyENGEngland1978-199564962017137522.54481135.61010161956
Paul AdamsSASouth Africa1995-2004455515360359.00101235.57008324
Prince MasvaureZIMZimbabwe2016-2025101914517425.06126835.57042521
Geoff MillerENGEngland1976-198434514121398*25.81341635.510751190
Geoff BoycottENGEngland1964-1982108193238114246*47.732119235.492242107718
Charlie DavisWIWest Indies1968-197315295130118354.2166535.49441931
Ashok MankadINDIndia1969-1978224239919725.4162635.46063630
Hasan MahmudBANBangladesh2024-20261728920238*10.6357035.44003234
Michael PappsNZNew Zealand2004-200781612468616.4069635.34024370
John ReidNZNew Zealand1979-198619313129618046.29361635.326241331
John WrightNZNew Zealand1978-1993821487533418537.831461935.271223763010
Hanif MohammadPAKPakistan1952-196954978391533743.99120635.24121552592
Gavin RennieZIMZimbabwe1997-20022346110239322.73290635.200751032
Clive RadleyENGEngland1978810048115848.10136835.16221430
Geoff MarshAUSAustralia1985-199250937285413833.19812435.1341533071
Allan DonaldSASouth Africa1992-20027294336523710.69185635.130017660
Dilhara FernandoSLSri Lanka2000-201240471724939*8.3070935.12008301
Charles KellewayAUSAustralia1910-192826424142214737.42266935.11361880
Graham DowlingNZNew Zealand1961-197239773230623931.16133135.01311620014
Pubudu DassanayakeSLSri Lanka1993-1994111721963613.0756035.00003210
Bert OldfieldAUSAustralia1920-1937538017142765*22.65249234.95049791
Steve RixonAUSAustralia1977-1984132433945418.7655034.91024330
Graham DilleyENGEngland1979-19894158195215613.36149434.870210630
Aminul IslamBANBangladesh2000-20021326153014521.20152034.87123500
Craig CummingNZNew Zealand2005-2008111924417425.94126534.86011562
Yashpal SharmaINDIndia1979-1983375911160614033.46361834.832941407
Stork HendryAUSAustralia1921-19291118233511220.9472634.71101270
Shannon GabrielWIWest Indies2012-202359883422920*4.2466034.700023286
Dion NashNZNew Zealand1992-200132451472989*23.52210234.68045654
Ryan SidebottomENGEngland2001-20102231113133115.6590334.66003370
Enamul HaqueBANBangladesh2001-20031019418024*12.0052034.62003251
Aakash ChopraINDIndia2003-2004101904376023.00126334.60021490
Herbert SutcliffeENGEngland1924-193553849455519460.73655834.60162322476
Dane PiedtSASouth Africa2014-2024121732145615.2961934.57012203
James FosterENGEngland2001-200271232264825.1165434.56001271
Grant FlowerZIMZimbabwe1992-20046712363457201*29.551001334.536151634916
Aamer MalikPAKPakistan1987-19941419356511735.31163734.51233662
Kerry O'KeeffeAUSAustralia1971-1977243496448525.76138534.51013531
Kevin WrightAUSAustralia19791018521955*16.8558634.47012210
Bob WyattENGEngland1927-193740646183914931.71203634.432126576
Jeff CroweNZNew Zealand1983-199039654160112826.25465934.363661834

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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