ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravindra JadejaINDIndia2012-202691136264160175*37.82751655.35628840382
Godfrey EvansENGEngland1946-19599113314243910420.5061544.5528172027
Kemar RoachWIWest Indies2009-20269114731140358*12.09390535.93012416616
Herschelle GibbsSASouth Africa1996-2008901547616722841.951227050.2614261188747
Marvan AtapattuSLSri Lanka1990-20079015615550224939.021238444.431617226854
MS DhoniINDIndia2005-20149014416487622438.09824959.116331054478
Bob WillisENGEngland1971-1984901285584028*11.51257432.630012791
Mohammad YousufPAKPakistan1998-20108915612753022352.291437252.3924331195751
Usman KhawajaAUSAustralia2011-20268815914622923242.961275748.8316281066428
Imran KhanPAKPakistan1971-19928812625380713637.69658847.53618832755
Syed KirmaniINDIndia1976-19868812422275910227.05442244.0121272463
Greg ChappellAUSAustralia1970-198487151197110247*53.861307951.5324311275516
Ramnaresh SarwanWIWest Indies2000-2011871548584229140.011248446.8015311274714
Tillakaratne DilshanSLSri Lanka1999-20138714511549219340.99837965.5416231467724
Waqar YounisPAKPakistan1989-2003871202110104510.20210647.96002113316
Richie RichardsonWIWest Indies1983-19958614612594919444.401240047.771627876123
Dean ElgarSASouth Africa2012-20248615211534719937.921119047.7814231368426
Richard HadleeNZNew Zealand1973-199086134193124151*27.17461157.342151234333
Morné MorkelSASouth Africa2006-201886104239444011.65185850.8100221435
Derek UnderwoodENGEngland1966-1982861163593745*11.57245635.990019910
Wally HammondENGEngland1927-194785140167249336*58.46749138.072224451227
Ajinkya RahaneINDIndia2013-20238514412507718838.461025649.5012261057835
Ken BarringtonENGEngland1955-19688213115680625658.67499242.432035561827
Michael VaughanENGEngland1999-2008821479571919741.441118451.141818974222
John WrightNZNew Zealand1978-1993821487533418537.831461935.271223763010
Thilan SamaraweeraSLSri Lanka2001-20138113220546223148.771164146.921430116337
Mominul HaqueBANBangladesh2013-20268115111526518137.61968954.3413281960821
Nathan AstleNZNew Zealand1996-20068113710470222237.02947949.6011241161239
Hashan TillakaratneSLSri Lanka1989-200481131254545204*42.881115240.26112095401
Jeff DujonWIWest Indies1981-19918111511332213931.94635646.26516835811
Malcolm MarshallWIWest Indies1978-1991811071118109218.85316352.730101518918
Ravi ShastriINDIndia1981-19928012114383020635.79794236.751112931722
Wasim BariPAKPakistan1967-1984801122613668515.88175633.4906191062
Josh HazlewoodAUSAustralia2014-202680102515823911.41132643.890013832
Leonard HuttonENGEngland1937-19557913815697136456.67310737.95193354757
Michael HusseyAUSAustralia2005-20137913716623519551.531243650.1419291268539
Rohan KanhaiWIWest Indies1957-1974791376622725647.53291447.871528756623
Neil HarveyAUSAustralia1948-19637913710614920548.42181143.51212474521
Tom GraveneyENGEngland1951-19697912313488225844.38481740.98112084257
Allan LambENGEngland1982-19927913910465614236.09905851.401418961820
Mike GattingENGEngland1978-19957913814440920735.56976445.1610211655211
Matt PriorENGEngland2007-201479122204099131*40.19664761.677281349216
Lance GibbsWIWest Indies1958-19767910939488256.9758428.080015240
Denis ComptonENGEngland1937-19577813115580727850.06274538.761728104403
Zaheer AbbasPAKPakistan1969-19857812411506227444.80693555.2312201051122
Andrew FlintoffENGEngland1998-2009781289379516731.89613461.875261751178
Trent BoultNZNew Zealand2011-202278944675952*15.81126560.0001138230
John EdrichENGEngland1963-19767712795138310*43.541210337.231224655711
Asad ShafiqPAKPakistan2010-2020771286466013738.20958848.6012271351229
Adam ParoreNZNew Zealand1990-20027712819286511026.28739938.72214631612

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