ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashar ZaidiESSEssex2016-2017330643521.338773.56000101
AS BasraDERDerbyshire2025-2026331644032.007288.89000101
Thomas KellyAUSAustralia1877-1879230643521.33--00080
Naved AshrafPAKPakistan1998-2000230643221.3319432.9900080
Jono HickeyNDNorthern Districts2013-2014240643216.0018834.0400080
Raynard van TonderSASouth Africa2024240643216.0016937.8700150
Ernie MayneAUSAustralia1912-19214416425*21.33--00010
Paul WhitelawNZNew Zealand1933242643032.00--000-0
Sachithra SenanayakeWORWorcestershire2015350643212.8010064.0000090
Stuart ThompsonIREIreland2018-2019360645310.6719432.9901170
Adam HickeyDURDurham20163636436*21.3315641.0300262
Alfie BinnsWIWest Indies1953-195658164279.1440.0000300
Eddie FullerSASouth Africa1953-195779164178.00--00251
William O’RourkeCANCanterbury2022-2024141396417*16.0019732.4900270
James FranklinNOTNottinghamshire2014120633931.5017735.5900060
Trevin BastiampillaiCANCanada2007120636331.5016139.1301160
Subramaniam BadrinathINDIndia2010230635621.0017835.3901080
Will SutherlandYORYorkshire20253416324*21.0012152.07000100
Harry CharlwoodENGEngland1877240633615.757962.0300130
Nipun MalingaNSWCNugegoda Sports Welfare Club2026450633612.6012849.2200163
Vishaul SinghWIWest Indies2017360633210.5019931.6600040
Amar VirdiWORWorcestershire2024462634215.7511654.3100192
Rajat PatidarINDIndia2024360633210.5016438.4100290
Charles JonesWIWest Indies1930-193547063199.00--00000
Mohammad MunafPAKPakistan1959-1962472631912.60--00041
Malinda PushpakumaraBSCBadureliya Sports Club2025-20267826341*10.5017935.2000342
Punch PhilipsonENGEngland1892-189558163309.00--00010
Geoff ChubbSASouth Africa19515936315*10.50--00010
Daniel HoggDURDurham2024-202581146318*9.0017436.2100571
Liam DuddingCSCentral Stags2016-20241012163165.7315540.6500480
Stu WhittinghamSUSSussex2016-20181213563227.8817935.20005101
Liam HurtDERDerbyshire2022120624931.0010062.0000070
Fraser SheatGLAGlamorgan2024230623420.676792.54000120
Ken HoughNZNew Zealand19592326231*62.0056110.7100081
Nyasha MayavoZIMZimbabwe2025240623515.5011155.8600091
Nyron AsgaraliWIWest Indies1957240622915.50--00160
Chris BurgerSASouth Africa19582416237*20.67--00001
Wynne BradburnNZNew Zealand1964240623215.50--00040
Ron HeadleyWIWest Indies1973240624215.5026823.1300070
Adam ZampaNSWNew South Wales2022-20243526224*20.6711454.3900051
John RennieZIMZimbabwe1993-1997461622212.4022827.1900130
Ivo BlighENGEngland1882-1883471621910.33--00260
Claude NewberrySASouth Africa1913-191448062167.75--00100
Bradley ScottOVOtago Volts2013-201561186217*20.6719332.1200150
Mitchell HayNZNew Zealand2025110616161.009365.5901091
Peter IngramNZNew Zealand2010240614215.2515140.4000051
Callum JacksonKENKent2016340613815.2514641.7800150
Wayne JamesZIMZimbabwe1993-1994440613315.2515439.6100070
PS SheharaPSCPolice Sports Club2024-2025350612012.2015738.8500090
Harry ElliottENGEngland1928-19344516137*15.25--00000

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.