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
Les TaylorENGEngland198521111*-1010.0000000
Dave GilbertAUSAustralia1985-1986912457157.1329819.1300140
Asoka de SilvaSLSri Lanka1985-1991101641855015.4250822.2401380
Sadanand ViswanathINDIndia198535031206.2030.0000200
Saliya AhangamaSLSri Lanka198533111115.50--00100
Lalchand RajputINDIndia19852401056126.2540.0001100
Sanjeewa WeerasingheSLSri Lanka1985110333.00--00000
Roshan JurangpathySLSri Lanka1985-1986240110.2540.0000300
Asanka GurusinhaSLSri Lanka1985-199641707245214338.92610936.6578324811
Vaughan BrownNZNew Zealand19852315136*25.5016431.1000130
Robbie KerrAUSAustralia198524031177.7510330.1000100
Geoff MarshAUSAustralia1985-199250937285413833.19812435.1341533071
Bruce ReidAUSAustralia1985-199227341493134.6539423.6000670
Merv HughesAUSAustralia1985-199453708103272*16.65223346.2202109617
Steve WaughAUSAustralia1985-2004168260461092720051.062246148.65325022117520
Tim ZoehrerAUSAustralia1986-19871014224652*20.5058142.34010302
Patrick PattersonWIWest Indies1986-199228381614521*6.5940435.89008180
Greg ThomasENGEngland198651048331*13.8322636.7300371
David SmithENGEngland1986240804720.0014057.14001130
Carlisle BestWIWest Indies1986-1990813134216428.5073546.53111392
Simon DavisAUSAustralia1986110000.0020.0000100
Stu GillespieNZNew Zealand1986110282828.008134.5700020
ZulqarnainPAKPakistan198634024136.00--00000
Jayananda WarnaweeraSLSri Lanka1986-19941012339204.337150.7000340
Wilf SlackENGEngland1986360815213.5023734.1801290
Thelston PayneWIWest Indies1986110555.00683.3300000
Gary RobertsonNZNew Zealand1986110121212.003534.2900020
Roshan MahanamaSLSri Lanka1986-199850891257622529.27613040.9841172932
Don AnurasiriSLSri Lanka1986-19981822591245.3538020.7900350
Kosala KuruppuarachchiSLSri Lanka1986-198722200*-200.0000000
Kaushik AmaleanSLSri Lanka1986-198823297*9.001163.6400010
Zakir KhanPAKPakistan1986-198922299*-4420.4500000
Kiran MoreINDIndia1986-199348641412857325.70318137.470771322
Chandrakant PanditINDIndia1986-19925811713924.4333151.66000180
Bruce FrenchENGEngland1986-1988162143085918.1279738.64012371
Mark BensonENGEngland1986120513025.5016231.4800040
Neal RadfordENGEngland1986-19883412112*7.009023.3300110
Martyn MoxonENGEngland1986-1989101714559928.44136533.33032440
Willie WatsonNZNew Zealand1986-19931518660115.0024324.6900370
Gladstone SmallENGEngland1986-1991172472635915.4760143.76014310
Tony BlainNZNew Zealand1986-1994112034567826.82120137.97022624
Raju KulkarniINDIndia1986-1987320221.00--00100
Tony GrayWIWest Indies1986-19875824812*8.0013435.8200250
Asif MujtabaPAKPakistan1986-19972541392865*24.42324828.570851070
Phil DeFreitasENGEngland1986-1995446859348814.83169155.2304101038
Jack RichardsENGEngland1986-1988813028513321.9275038.00102290
Chris MatthewsAUSAustralia1986-1988350543210.8012244.2600170
Saleem JaffarPAKPakistan1986-1992141464210*5.2522119.0000400
James WhitakerENGEngland1986110111111.003432.3500010
Greg DyerAUSAustralia1986-19886601316021.8330742.67011110

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