Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Inzamam-ul-HaqPAKPakistan2001-2003683404138*80.8076053.16201565
Jonathan TrottENGEngland201047140122666.8375653.04110380
Stephen FlemingNZNew Zealand2001-200866039720266.1766359.88120481
Elton ChigumburaZIMZimbabwe2005-201481503828825.4773951.69032406
Gautam GambhirINDIndia2004-201046138113976.2050275.90210471
Sanath JayasuriyaSLSri Lanka2001-200555037814575.6039196.681204011
Yasir HameedPAKPakistan200336137317074.6060062.17200560
Michael VaughanENGEngland2003-200546137212074.4061860.19120560
Sourav GangulyINDIndia2000-200756037110061.8364157.88130422
Lahiru ThirimanneSLSri Lanka2013-2021473370155*92.5073750.20211370
Temba BavumaSASouth Africa2015-20226813579351.0074447.98040361
Sikandar RazaZIMZimbabwe2014-202061203548229.5063955.40031426
Ajinkya RahaneINDIndia2015-20194503459869.0051267.38040431
Kevin PietersenENGEngland20104723429968.4046074.35030474
Jermaine BlackwoodWIWest Indies2014-202261023276840.8870946.12030373
Shimron HetmyerWIWest Indies20183603269354.3334793.950302316
Daniel VettoriNZNew Zealand2001-20109913259440.6359354.81031371
Shubman GillINDIndia2022-2024481321119*45.8649664.72201299
Jacques KallisSASouth Africa2002-2008673317139*79.2566947.38110351
Aiden MarkramSASouth Africa2017-202446031414352.3345369.32110440
Gary KirstenSASouth Africa2002220310160155.0045068.89200311
Rishabh PantINDIndia2022-202447130910951.5035886.311103411
Shan MasoodPAKPakistan2020-202659030810034.2247564.84120320
Neil McKenzieSASouth Africa2003-200866030622651.0057353.40101403
Heath StreakZIMZimbabwe2001-20046513038775.7562848.25040312
Rahmat ShahAFGAfghanistan2019-2026361297105*59.4061947.98211295
Agha SalmanPAKPakistan2024-20264812967142.2948960.53031255
Murali VijayINDIndia2010-201734029515073.7549559.60200282
Stuart CarlisleZIMZimbabwe2001-2004692294103*42.0063346.45111304
Jacques RudolphSASouth Africa2003221293222*293.0052156.24110402
Devon ConwayNZNew Zealand2022-202347029112241.5757850.35200343
Faf du PlessisSASouth Africa2015-2017442290135*145.0045364.02110301
Darren LehmannAUSAustralia2003220287177143.5042867.06200321
Kirk EdwardsWIWest Indies2011-201447128012146.6764443.48110314
Lorcan TuckerIREIreland2023-202536127710855.4052352.96110293
Steve SmithAUSAustralia2017-20264702767139.4348956.44020331
BJ WatlingNZNew Zealand2010-201979127610334.5058846.94111202
WPUJC VaasSLSri Lanka2001-2009784275100*68.7545260.84110313
Sean WilliamsZIMZimbabwe2018-20254802748834.2560345.44030264
Ashwell PrinceSASouth Africa2002-2008672273162*54.6042963.64111333
Ravichandran AshwinINDIndia2015-202488227111345.1741165.94110255
Dinesh KarthikINDIndia2004-201057027012938.5746957.57111370
Mark RichardsonNZNew Zealand2001-200444026914367.2543661.70110320
Nkruma BonnerWIWest Indies2021-20224702649037.7174235.58022251
Abid AliPAKPakistan2020-202134026313365.7551750.87111302
Andrew StraussENGEngland2005-20104502638352.6038568.31030291
Abdul RazzaqPAKPakistan2001-2002331262134131.0037470.05200376
Ricky PontingAUSAustralia2003-2006451260118*65.0048653.50120312
Misbah-ul-HaqPAKPakistan2003-20155712598243.1744058.86030287
Mayank AgarwalINDIndia2019220257243128.5035173.22100318

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.