ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Germany: Batting by year (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Germany×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Harmanjot SinghGER202620261412340983*45.44294139.120314512
B Kohler-CadmoreGER20262026992347133*49.57183189.621214514
V GanesanGER202320231212228461*28.40231122.94010401
Musaddiq AhmedGER2025202566027510745.83156176.281103615
Joshua van HeerdenGER2023202377221553*43.00170126.47010321
Harmanjot SinghGER202120211414222568*18.75176127.84011292
Joshua van HeerdenGER202620269913207440.00213150.230212813
Musaddiq AhmedGER202620261414031312222.36196159.691022721
Justin BroadGER202220229922886241.14241119.50030263
V GanesanGER20172017221182123*182.00168108.33110250
Mudassar MuhammadGER20172017551221102*55.25163135.58100238
Talha KhanGER202220221212125569*23.18231110.39021196
Vijayshankar ChikkannaiahGER202120211010120081*22.2220796.62010175
Rishi PillaiGER201720175412067168.6725281.75020163
Talha KhanGER202120211212218451*18.4020191.54012163
Daniel WestonGER201720175511083827.0015569.68001162
Fayaz KhanGER202620261411227365*30.33189144.440201520
Faisal MubashirGER2023202397417557*58.33162108.02011151
Harmanjot SinghGER201720174401184729.50101116.83000153
Harmanjot SinghGER202420244411547051.3399155.56020148
Mudassar MuhammadGER201820184401377834.2587157.47011141
Michael RichardsonGER2022202298217659*29.33171102.92010122
Musaddiq AhmedGER20242024440994824.7555180.00000117
Michael RichardsonGER20232023551983224.5086113.95000112
Dylan BlignautGER202120211111217647*19.5619988.44000106
Michael RichardsonGER2021202166112261*24.4013888.41010100
Daniel WestonGER201820184401227030.50116105.17021103
Shahid AfridiGER202320235501085321.6060180.00010108
Abdul-Shakoor RahimzeiGER20212021880943111.7512177.69002100
Brandon EssGER20172017541673322.3311060.91000100
Craig MeschedeGER201920195511746743.50115151.30011913
K KlesseGER202520253301044234.6795109.4700093
Sahir NaqashGER202120211310610321*25.7581127.1600293
Sahir NaqashGER20232023117210936*21.8082132.9300283
Faisal MubashirGER202120216611073621.4013479.8500082
B Kohler-CadmoreGER20242024440873821.7560145.0000086
Muslim YarGER202520256626527*16.2565100.0000181
Shahid AfridiGER202620261412116434*14.9184195.24001718
Vijayshankar ChikkannaiahGER2019201944111470*38.0012194.2101072
Amith SarmaGER20172017540934223.2517951.9600172
Muslim YarGER202220221483873017.4065133.8500172
Sachin MandyGER20222022650773415.408491.6700172
Michael RichardsonGER20202020221674267.0062108.0600071
Michael RichardsonGER201920193325035*50.0038131.5800070
Dylan BlignautGER2022202212901424315.7814796.6000167
Fayaz KhanGER202420244311016450.5047214.89010610
Amith SarmaGER20182018440996924.7589111.2401060
Harmanjot SinghGER20252025661922618.4071129.5800164
Faisal MubashirGER202220225418345*27.6765127.6900162
Vijayshankar ChikkannaiahGER20222022330695023.0069100.0001062
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.