Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES36/0 (3.2)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2012-2026169309261427826250.452478357.61416915153646
Jackson BirdAUSAustralia2012-20179964319*14.3314130.5000131
Colin MunroNZNew Zealand201312015157.502657.6900130
Nasir JamshedPAKPakistan2013240514612.7510747.6600180
Rahat AliPAKPakistan2013-201821311313635*7.5637236.56008193
Mohammad IrfanPAKPakistan201347228145.608732.1800240
Moisés HenriquesAUSAustralia2013-201648116481*23.4334647.40022122
Bhuvneshwar KumarINDIndia2013-20182129455263*22.08122545.06034771
Kyle AbbottSASouth Africa2013-20171114095176.7933828.11004101
Ehsan AdilPAKPakistan2013-201534021125.254151.2200230
Glenn MaxwellAUSAustralia2013-2017714133910426.0857059.47100337
Hamish RutherfordNZNew Zealand2013-20151629175517126.96133856.43112989
Bruce MartinNZNew Zealand2013561744114.8014152.48001140
Mominul HaqueBANBangladesh2013-20268115111526518137.61968954.3413281960821
Anamul HaqueBANBangladesh2013-202581501623910.8039940.60003201
Kithuruwan VithanageSLSri Lanka2013-201510162370103*26.4348476.45111449
Tendai ChataraZIMZimbabwe2013-20241018394226.2720146.77006151
Shikhar DhawanINDIndia2013-201834581231519040.61345866.9575431612
Sean WilliamsZIMZimbabwe2013-202524474194615445.26302064.4467022216
Ajinkya RahaneINDIndia2013-20238514412507718838.461025649.5012261057835
Keegan MethZIMZimbabwe20132417231*24.0012955.8100072
Timycen MarumaZIMZimbabwe2013-202147068419.7118636.5600380
Richmond MutumbamiZIMZimbabwe2013-201461212174319.7345847.38001291
Ziaur RahmanBANBangladesh201312014147.004035.0000120
Ashton AgarAUSAustralia2013-20235711959832.5035155.56010243
Chris WoakesENGEngland2013-20256299182034137*25.11384352.9317112569
James FaulknerAUSAustralia2013120452322.5043104.6500041
Simon KerriganENGEngland201311111*-128.3300000
Sikandar RazaZIMZimbabwe2013-202522420143412734.14255556.13111314617
Marshall AyubBANBangladesh2013-20143601254120.8329142.96000131
Corey AndersonNZNew Zealand2013-20161322168311632.52120156.871439414
Ish SodhiNZNew Zealand2013-2024213145616520.78119446.98045687
Zulfiqar BabarPAKPakistan2013-2016151891445616.0020769.57012154
Shan MasoodPAKPakistan2013-202650961292615630.80556152.62715928825
Al-Amin HossainBANBangladesh2013-201971179032*22.5012770.87000115
Rohit SharmaINDIndia2013-20246711610430121240.58753857.061218647388
Mohammed ShamiINDIndia2013-202364892775056*12.10100574.6302188325
Sheldon CottrellWIWest Indies2013-20142401152.752445.8300110
George BaileyAUSAustralia2013-20145811835326.1431158.84011158
Ben StokesENGEngland2013-20261222209727325834.471242758.53143718833138
Ahmed ShehzadPAKPakistan2013-20171325198217640.92192650.99341998
Sachithra SenanayakeSLSri Lanka2013110555.001533.3300010
Bilawal BhattiPAKPakistan2013-2014231703235.0015345.7500091
Boyd RankinENGEngland201412013136.502454.1700120
Scott BorthwickENGEngland2014120542.501926.3200010
Gary BallanceENGEngland2014-201723422149815637.45317647.174731958
Dilruwan PereraSLSri Lanka2014-20214377813039518.88277946.89071415823
Shamsur RahmanBANBangladesh2014612030510625.4264047.66101403
Alex DoolanAUSAustralia20144801918923.8845541.98011261
Tom LathamNZNew Zealand2014-20269517166450264*39.091339048.1717311572222

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.