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 drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI2nd 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
Devon MalcolmENG198919891201497.002458.3300011
Zia-ur-RehmanAFG20252025121148*14.003342.4200020
George UlyettENG1879187912014147.0020.0000100
Bunny LucasENG188218821201497.0011911.7600020
Alfred LytteltonENG1882188212014127.007917.7200010
George VernonENG188218821211411*14.00--00000
Sam MorrisAUS188518851211410*14.00--00010
Harry MosesAUS1888188812014117.003342.4200010
George BissettSA192719271211411*14.00--00000
Jacobus DuminySA1929192912014127.00--00000
Mohammad NissarIND1933193312014137.00--00000
Charlie BarnettENG194819481201487.006023.3300010
Arthur MitchellENG193319331201497.00--000-0
Arthur MitchellENG1936193612014147.00--00100
Laurie FishlockENG1947194712014147.004134.1500110
Eric TindillNZ1946194612014137.00--00000
Godfrey EvansENG194619462201497.002653.8500000
Sadu ShindeIND19461946121141014.00--000-0
Jim LakerENG1955195512014127.00--00010
Geff NobletAUS195319531211413*14.00--00020
Chandrakant PatankarIND19551955121141314.00--00000
Peter BurgeAUS1957195712014147.00--00100
Alan OakmanENG1956195622014107.00--00010
Mohammad FarooqPAK196119611221414*---00000
David AllanWI1966196622014137.007020.0000000
Alan ConnollyAUS1971197112014147.003342.4200120
Neil HawkeAUS19671967121149*14.00--000-0
Hanumant SinghIND1969196912014137.00--00020
John HampshireENG1975197512014147.004035.0000120
Ewen ChatfieldNZ1989198922014147.007020.0000120
David MurrayWI1982198212014137.002360.8700010
Ian SmithNZ198019801201477.003342.4200010
Saleem MalikPAK1993199312014147.003935.9000120
Roy DiasSL1983198312014107.004134.1500020
Navjot SidhuIND1999199912014137.003540.0000030
Mohsin KamalPAK198619861221413*---00000
Gladstone SmallENG1987198712014147.005028.0000110
Chandika HathurusingheSL1999199922014147.004531.1100120
Adam HollioakeENG1998199822014127.004134.1500010
Ben HollioakeENG1998199812014147.005425.9300110
Matthew NicholsonAUS199819981201497.004729.7900000
Anwar HossainBAN2002200212014127.004431.8200020
Alex TudorENG200120012301494.674729.7900010
Saleem ElahiPAK1997199723014144.673441.1800220
Abrar AhmedPAK202420242301494.672751.8500001
Maurice AllomENG19301930432148*14.00--00000
Tommy MitchellENG193419342311497.003145.1600020
Prior JonesWI1949194923014104.67--00000
Khalid WazirPAK19541954231149*7.00--00010
Haseeb AhsanPAK1960196033114137.00--00100
PreviousPage 233Next

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.