Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 Sri Lanka×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
David GowerENGEngland1982-19842311868993.0042843.46020231
Rahkeem CornwallWIWest Indies20213401867346.5028166.19020264
Ben DuckettENGEngland20243601868631.0020690.29010192
Haris SohailPAKPakistan2017-20194501857637.0041944.15020155
Shane ThomsonNZNew Zealand1991-199536118480*36.8043242.59020181
Justin GreavesWIWest Indies202622018318091.5033654.46100142
Sherwin CampbellWIWest Indies19972401827945.5033055.15020180
Harry BrookENGEngland20243601805630.0027565.45010171
MahmudullahBANBangladesh2013-2018610218083*22.5037148.52013172
Harry TectorIREIreland20232401798544.7538746.25010174
Mitchell SantnerNZNew Zealand2015-20245901796719.8940344.42010165
Hardik PandyaINDIndia201733017810859.33165107.881101610
Haroon RasheedPAKPakistan198223017815359.3329161.17101193
Allan LambENGEngland1984-198823017810759.3328562.46110172
Alviro PetersenSASouth Africa2012-201436117810935.6033353.45101211
Vernon PhilanderSASouth Africa2011-2019912317727*19.6757430.84001162
Imam-ul-HaqPAKPakistan2022-202347117550*29.1733352.55010161
Chris CairnsNZNew Zealand1991-199861001757017.5040243.53011165
Donald TiripanoZIMZimbabwe2016-202051031754625.0048636.01001210
Dhruv JurelINDIndia2026231173115*86.5026066.54110143
Hamish MarshallNZNew Zealand200523017216057.3327363.00100222
Zahid FazalPAKPakistan1991-19954601727828.6754531.56010240
Sam RobsonENGEngland201424017112742.7537146.09100191
Trevor GripperZIMZimbabwe1999-20024801718321.3848335.40011200
Trevor FranklinNZNew Zealand19913601706928.3364726.28010150
Yasir ShahPAKPakistan2015-202281211702715.4536746.32002154
Heath StreakZIMZimbabwe1994-2002915517036*17.0056430.14001170
Eoin MorganENGEngland20113411687956.0026064.62020202
Asif MujtabaPAKPakistan1994-19974601684928.0066725.19000180
Saqlain MushtaqPAKPakistan1995-200071141685824.0066525.26010170
Adnan AkmalPAKPakistan2011-20137931674127.8339542.28000190
Kieran PowellWIWest Indies20183601668827.6726662.41010173
Stuart CarlisleZIMZimbabwe2001-20023601636427.1756428.90010160
Mitchell MarshAUSAustralia20163601635327.1727758.84010203
Neil JohnsonZIMZimbabwe19993611627032.4034047.65021172
Wavell HindsWIWest Indies200323016111353.6723767.93100144
Sandeep PatilINDIndia1982121160114*160.00--100131
Brendan NashWIWest Indies20103301606753.3333747.48020130
Jeet RavalNZNew Zealand2018-20194601607426.6736843.48011170
Andrew HallSASouth Africa2002-20064701606422.8636843.48012171
Joshua Da SilvaWIWest Indies2021-20265831605432.0047034.04011150
Craig McMillanNZNew Zealand199836015914226.5024864.11101146
Gus AtkinsonENGEngland202435015811831.6021872.48100174
Marlon SamuelsWIWest Indies2001-20159171157549.8149131.98013180
Andrew SymondsAUSAustralia2004-200746215653*39.0025162.15021171
Dale SteynSASouth Africa2006-201911182156439.7540238.81005165
Sanjay ManjrekarINDIndia1990-19944401556138.7537541.33010110
Rory BurnsENGEngland20183601555925.8328554.39010170
Ian SmithNZNew Zealand1984-19917821544225.6719578.97000220
Rachin RavindraNZNew Zealand20242401539238.2526557.74010151

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.