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 series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Germany×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Karanbir SinghAUAAustria tour of Germany 20262026551278128*69.50134207.461102226
Hamid ShahDENGermany tour of Denmark 202620264412058368.33122168.030201513
Josh ButlerGUEGermany tour of Netherlands 202320233301568752.00122127.87020108
S HeathDENGermany tour of Denmark 2026202644114461*48.0087165.52010148
Patrick MatautaavaVANICC World Cricket League Division Five 20172017111139139*-76182.89100158
A LimdawalaMAAQuadrangular Twenty20 Series (Malawi) 202520253301326844.00105125.71020127
Bilal ZalmaiAUAAustria tour of Germany 2026202655113189*32.7559222.030101310
Grant StewartITASpain Triangular T20I Series 2022/2320222201307665.0073178.08020613
Yasir AliSPAGermany tour of Spain 2019/20202022112980*129.0096134.38010126
Hamza DarSPAGermany tour of Spain 2021202133212059*120.00108111.1101076
Sami SohailMAAQuadrangular Twenty20 Series (Malawi) 202520253301086836.0070154.2901097
Fiaz AhmedBHRQuadrangular Twenty20 Series (Malawi) 20252025111105105*-57184.21100107
A RandhawaAUAAustria tour of Germany 202620265511055026.2583126.5101093
Sacha De AlwisCAYICC World Cricket League Division Five 20172017110949494.0012774.0201071
Nick GreenwoodJERICC Men's T20 World Cup Europe Region Qualifier 202320231118686*-56153.57010101
Aqib IqbalAUAAustria tour of Germany 202620263318640*43.0046186.9600065
Joy PereraITAGermany tour of Netherlands 20192019220826741.0047174.47010113
Chirag SuriUAEICC Men's T20 World Cup Qualifier A 2021/222022110818181.0054150.0001092
Awais AhmedSPAGermany tour of Spain 20212021330804726.6762129.03000103
Musa ShaheenDENGermany tour of Denmark 20262026440803720.008791.9500081
Umar NawazSWEGermany T20 Tri-Series 20222022220785639.0069113.0401054
Sher SahakNORGermany T20 Tri-Series 202120213317739*38.5054142.5900056
Iqbal HossainAUAGermany T20 Tri-Series 20222022330753425.0050150.0000047
SY NihuteMAAQuadrangular Twenty20 Series (Malawi) 20252025330745624.6746160.8701082
Ollie HairsSCOICC Men's T20 World Cup Europe Region Qualifier 20232023110737373.0036202.7801085
Matthew SpoorsCANICC Men's T20 World Cup Qualifier A 2021/2220221117373*-55132.7301082
Sazib BhuiyanCZEICC Men's T20 World Cup Sub Regional Europe Qualifier C 20262026110717171.0044161.3601046
Oliver NeweyGUEICC World Cricket League Division Five 20172017110707070.009573.6801060
AJ MoscaITAICC Men's T20 World Cup Europe Region Qualifier 202320231117070*-51137.2501060
Sarfaraz AliBHRICC Men's T20 World Cup Qualifier A 2021/2220221116969*-38181.5801046
Virk AliFRAGermany T20 Tri-Series 202120212216952*69.0062111.2901043
Jonty JennerJERICC World Cricket League Division Five 201720171116868*-65104.6201081
Wahidullah SahakNORGermany T20 Tri-Series 20212021220665233.0066100.0001053
Christopher De FreitasPORICC Men's T20 World Cup Sub Regional Europe Qualifier C 20262026110656565.0046141.3001054
Rehman AbdulITAGermany tour of Netherlands 201920192226537*-59110.1700041
Darren CatoCAYICC World Cricket League Division Five 20172017110626262.009068.8901070
Grant StewartITAICC Men's T20 World Cup Europe Region Qualifier 2021/222021220623531.0047131.9100063
Saber ZakhilBELBelgium tour of Germany 20232023220624231.0041151.2200026
G. H. SmitGUEGermany tour of Netherlands 20232023330625620.6757108.7701151
Shaheryar ButtBELBelgium tour of Germany 20232023220613230.5052117.3100053
Richie BerringtonSCOICC Men's T20 World Cup Europe Region Qualifier 20232023110606060.0031193.5501063
Marcus CampopianoITASpain Triangular T20I Series 2022/2320222216042*60.007777.9200020
Taranjit BharajDENGermany tour of Denmark 20262026441603520.006592.3100031
IDM LatinGIBICC Men's T20 World Cup Sub Regional Europe Qualifier 202420241115858*-38152.6301052
Benjamin WardJERICC Men's T20 World Cup Europe Region Final 201920191115858*-38152.6301044
Choudry Share AliSWEICC Men's T20 World Cup Sub Regional Europe Qualifier 20242024110585858.0027214.8101026
A AugastinTANQuadrangular Twenty20 Series (Malawi) 20252025220585629.0047123.40010100
Matthew StokesGUEGermany tour of Netherlands 202320233325856*58.0037156.7601124
Sheraz SheikhBELBelgium tour of Germany 20232023220574828.5036158.3300017
Arun YadavTANQuadrangular Twenty20 Series (Malawi) 20252025220542927.0031174.1900053
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.