Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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
Jeffrey StollmeyerWIWest Indies1939-195532565215916042.33--4122783
Vinoo MankadINDIndia1946-195944725210923131.4877139.695671087
Mark GreatbatchNZNew Zealand1988-1996407152021146*30.62494640.86310922710
Eric RowanSASouth Africa1935-195126505196523643.678128.403124420
Abdullah ShafiquePAKPakistan2021-202628545187820138.33420744.6467818123
Rachin RavindraNZNew Zealand2021-202624445186524047.82290164.2957221624
Tharanga ParanavitanaSLSri Lanka2009-201232605179211132.58427441.9321192065
Boeta DippenaarSASouth Africa1999-2007386251718177*30.14412841.623782375
Greg RitchieAUSAustralia1982-198730535169014635.21436338.7337115811
Colin BlandSASouth Africa1961-1966213951669144*49.09100238.8239213720
Mathew SinclairNZNew Zealand1999-201033565163521432.06379543.083441977
Rick McCoskerAUSAustralia1975-198025465162212739.56383342.324951433
Tim RobinsonENGEngland1984-198929495160117536.39384641.634651820
Eddie PaynterENGEngland1931-193920315154024359.23128845.894731274
Andrew SymondsAUSAustralia2004-2008264151462162*40.61225664.80210415428
Jack RyderAUSAustralia1920-1929193251394201*51.63203744.823911023
Keith ArthurtonWIWest Indies1988-1995335051382157*30.71339640.6928814517
Wiaan MulderSASouth Africa2019-2026264351325367*34.87236556.0331415918
Charlie DavisWIWest Indies1968-197315295130118354.2166535.49441931
Brian LuckhurstENGEngland1970-197421415129813136.06363335.734541361
Gerry GomezWIWest Indies1939-195429465124310130.3210.00185370
Maurice TateENGEngland1924-1935395251198100*25.4964171.611558414
Gulabrai RamchandINDIndia1952-196033535118010924.58--256421
Irfan PathanINDIndia2003-200829405110510231.57207653.2316513018
Saleem YousufPAKPakistan1982-199031445105591*27.05186548.310521004
Daniel FlynnNZNew Zealand2008-20132445510389525.95258040.230681354
Brijesh PatelINDIndia1974-197721385972115*29.4579443.07150977
Phil DeFreitasENGEngland1986-1995446859348814.83169155.2304101038
Billy MurdochAUSAustralia1877-18901833589621132.00102139.76213690
Hashmatullah ShahidiAFGAfghanistan2018-20261425583224641.60175847.33221963
Roger BinnyINDIndia1979-19872741583083*23.06121139.72057645
Sam CurranENGEngland2018-2021243858157824.70127164.120379621
Johnny BriggsENGEngland1884-18993350581512118.118134.571210680
Tony MacGibbonNZNew Zealand1951-1958264658146619.8520.00037724
'Young Jack' HearneENGEngland1911-19262436580611426.00118436.74123420
Mashrafe MortazaBANBangladesh2001-2009366757977912.85118667.2003129522
Marco JansenSASouth Africa2021-2026233557709325.67131958.380549817
David HolfordWIWest Indies1966-197724395768105*22.5973731.34133581
Nasim-ul-GhaniPAKPakistan1958-19732950574710116.6038032.89128512
Adnan AkmalPAKPakistan2010-2013212955916424.63134144.07032730
Maurice FosterWIWest Indies1969-19781424558012530.537222.22110410
Charlie McLeodAUSAustralia1894-19051729557311223.88--145280
Ajit AgarkarINDIndia1998-200626395571109*16.79108152.82109833
Pramodya WickramasingheSLSri Lanka1991-200140645555519.41110550.230117694
Graeme CremerZIMZimbabwe2005-202620385540102*16.36165732.59107472
Adil RashidENGEngland2015-2019193355406119.29127042.52023624
Dayle HadleeNZNew Zealand1969-1978264255305614.32115128.67019456
Kyle JamiesonNZNew Zealand2020-20262130552351*20.9287259.980134913
John MurrayENGEngland1961-19672128550611222.0060836.35123432
Ollie RobinsonENGEngland2021-2026243954985814.6583559.64029613

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.