Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM125/2 (35)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by series (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Italy×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry TectorIREIreland tour of United Arab Emirates 2025/26202633115096*75.00105142.86010180
Ollie HairsSCOICC Men's T20 World Cup Europe Region Qualifier 20232023111127127*-53239.62100148
Talha KhanGERSpain Triangular T20I Series 2022/2320222219769*97.0081119.7501092
Brandon McMullenSCOICC Men's T20 World Cup Europe Region Qualifier 20232023110969696.0050192.0001096
George MunseySCOICC Men's T20 World Cup 2025/262026110848484.0054155.56010132
Justin BroadGERSpain Triangular T20I Series 2022/232022221795279.0062127.4201060
Shai HopeWIICC Men's T20 World Cup 2025/262026110757575.0046163.0401064
George MunseySCOICC Men's T20 World Cup Europe Region Final 20252025110727272.0061118.0301042
Jonty JennerJERICC Men's T20 World Cup Europe Region Final 20192019110717171.0054131.4801054
Paul StirlingIREIreland tour of United Arab Emirates 2025/262026330684522.6761111.4800134
Surya AnandDENICC Men's T20 World Cup Europe Region Qualifier 2021/222021220673633.5050134.0000023
Harrison CarlyonJERICC Men's T20 World Cup Europe Region Qualifier 2021/222021220643532.0061104.9200051
AK MohanFINICC Men's T20 World Cup Sub Regional Europe Qualifier 20222022110616161.0056108.9301006
Curtis CampherIREICC Men's T20 World Cup Europe Region Qualifier 20232023110616161.0039156.4101053
Lorcan TuckerIREIreland tour of United Arab Emirates 2025/262026330613420.3360101.6700122
Ben FerbracheGUEICC Men's T20 World Cup Europe Region Final 20192019110555555.0043127.9101033
Will JacksENGICC Men's T20 World Cup 2025/2620261115353*-22240.9101034
Taranjit BharajDENICC Men's T20 World Cup Europe Region Qualifier 20232023110525252.0043120.9301052
Mohammad KamranSPASpain Triangular T20I Series 2022/232022210525252.0033157.5801052
Zishan ShahDENICC Men's T20 World Cup Europe Region Final 20192019110505050.0036138.8901051
Max O'DowdNEDICC Men's T20 World Cup Europe Region Final 202520251114747*-42111.9000030
Zak TribeJERICC Men's T20 World Cup Europe Region Qualifier 2021/222021220472923.5042111.9000060
Ben CalitzIREIreland tour of United Arab Emirates 2025/262026331472223.5034138.2400023
Richie BerringtonSCOICC Men's T20 World Cup Europe Region Final 202520251114646*-37124.3200013
Yasir AliSPASpain Triangular T20I Series 2022/232022220464323.0045102.2200022
Jake DunfordJERICC Men's T20 World Cup Europe Region Qualifier 2021/2220212114545*-5384.9100060
Dylan BlignautGERICC Men's T20 World Cup Europe Region Qualifier 2021/2220212214536*45.006866.1800010
D Doyle-CalleSPASpain Triangular T20I Series 2022/232022220452422.5035128.5700061
Harmanjot SinghGERGermany tour of Netherlands 201920191114444*-35125.7100022
Walid GhauriNORGermany tour of Netherlands 201920191114444*-35125.7100041
Joshua van HeerdenGERSpain Triangular T20I Series 2022/2320222114242*-37113.5100021
Anique UddinDENICC Men's T20 World Cup Europe Region Qualifier 2021/222021220422621.005675.0000050
Harry TectorIREICC Men's T20 World Cup Europe Region Qualifier 20232023110414141.0031132.2600032
Brandon McMullenSCOICC Men's T20 World Cup 2025/2620261114141*-18227.7800004
Ansar IqbalNORGermany tour of Netherlands 20192019110404040.0033121.2100041
Amir MangalGERGermany tour of Netherlands 20192019220403320.0025160.0000015
Muhammad YasinSPASpain Triangular T20I Series 2022/232022220402720.0028142.8600032
Raza IqbalNORGermany tour of Netherlands 20192019110393939.0036108.3300070
Shamsullah EhsanTURICC Men's T20 World Cup Sub Regional Europe Qualifier 20242024110393939.0039100.0000050
Sahir NaqashGERGermany tour of Netherlands 201920191113838*-17223.5300013
Rizwan MahmoodDENICC Men's T20 World Cup Europe Region Final 20192019110373737.0019194.7400023
Michael JonesSCOICC Men's T20 World Cup 2025/262026110373737.0030123.3300012
Scott EdwardsNEDICC Men's T20 World Cup Europe Region Final 202520251113737*-31119.3500011
Tom NightingaleGUEICC Men's T20 World Cup Europe Region Final 20252025110353535.0026134.6200041
Joshua van HeerdenGERICC Men's T20 World Cup Europe Region Qualifier 20232023110353535.0021166.6700080
Michael LevittNEDICC Men's T20 World Cup Europe Region Final 20252025110343434.0025136.0000051
Christian Munoz-MillsSPASpain Triangular T20I Series 2022/2320222213433*34.0018188.8900041
V GanesanGERICC Men's T20 World Cup Europe Region Qualifier 2021/222021220342317.004280.9500020
Sahir NaqashGERICC Men's T20 World Cup Europe Region Qualifier 2021/2220212223421*-24141.6700050
Benjamin WardJERICC Men's T20 World Cup Europe Region Qualifier 2021/2220212113333*-18183.3300013
Page 1Next

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.