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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 year (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rubel HossainBAN20182018121221622.004351.1600020
Kosala KulasekaraSL20112011120221511.005044.0000020
Al-Amin HossainBAN20192019121222122.002491.6700050
Scott KuggeleijnNZ20232023120222011.004252.3800021
Joe BurnsAUS20142014120221311.004450.0000020
Hasan AliPAK20192019121222222.0017129.4100021
Qais AhmadAFG20242024120222111.004746.8100011
Chamika KarunaratneSL20192019120222211.004351.1600140
Bill HitchENG19201920120221911.004153.6600020
Johnny DouglasENG19251925120221411.008127.1600000
Sivert SamuelsonSA19101910120221511.00--000-0
Edwin EvansAUS188318831212222*22.00--00110
Wilf FlowersENG18841884120221511.00--00000
Tom HaywardENG19091909120221611.00--000-0
Clarrie GrimmettAUS19351935220221511.00--00000
Iftikhar Ali Khan PataudiENG19341934120221211.0011319.47000-0
Michael MelleSA19511951120221711.00--000-0
Hiralal GaekwadIND19521952120221411.00--000-0
Charles PalmerENG19541954120222211.00--00100
Ian MeckiffAUS195719572212211*22.00--000-0
Dilip SardesaiIND19721972120221211.0010221.5700030
Imran KhanPAK19921992120222211.008625.5800140
Richard AustinWI19781978220222011.00--00030
Mike GattingENG19891989120222211.008326.5100140
Phil DeFreitasENG19891989120222111.002491.6700030
Pramodya WickramasingheSL20012001120222111.003073.3300040
Wayne PhillipsAUS19921992120221411.008127.1600030
Ruwan KalpageSL19981998120221611.003956.4100040
Peter McIntyreAUS19961996121221622.008326.5100030
Vijay BharadwajIND19991999220222211.0011020.0000110
Hashmatullah ShahidiAFG202320231212213*22.003073.3300030
Ikram AlikhilAFG20242024120222111.005639.2900030
Abdul MalikAFG20232023120221711.002878.5700030
Harbhajan SinghIND20152015231221411.004647.8300030
Jason GillespieAUS199619962322216*22.009223.9100010
Andrew HallSA2005200523022117.334944.9000030
Hasan RazaPAK2005200523022217.335044.0000140
Josh HazlewoodAUS20202020231221011.003268.7500030
Colin de GrandhommeNZ20212021231221311.004548.8900120
Gregor MacGregorENG18931893331221211.00--000-0
Stan NicholsENG1934193423022137.33--00001
Ernie McCormickAUS193719372312217*11.007130.9900020
Gerry GomezWI1939193923022117.33--00100
Brian TaberAUS19661966231221311.00--00000
Hedley HowarthNZ197519752302297.336633.3300040
Ian SmithNZ198319832312217*11.005440.7400020
Jerome TaylorWI20032003341229*7.335639.2900030
Michael KasprowiczAUS20062006342227*11.006334.9200010
Tino BestWI2009200924122127.334944.9000131
Christopher MpofuZIM2016201624122207.333464.7100102
PreviousPage 216Next

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.