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
Chris CairnsNZ19941994120373118.506556.9200020
Avishka GunawardeneSL20012001120372418.507152.1100060
Craig WishartZIM19951995120372418.508344.5800060
Akram KhanBAN20002000120373518.508941.5700051
Fazl-e-AkbarPAK20042004120372518.506556.9200070
Sean WilliamsZIM20132013120373118.5010834.2600040
Usman SalahuddinPAK20182018120373318.5012030.8300020
Amir HamzaAFG202120212223721*-8245.1200041
Johnathan CampbellZIM20252025120373318.506556.9200040
Aubrey FaulknerSA19241924120372518.50--000-0
Vernon RansfordAUS19071907120372418.50--00030
Harry TrottAUS18971897120372718.50--000-0
William MiltonSA18921892120372118.50--000-0
Leslie GayENG18941894120373318.50--00030
Maurice TurnbullENG193619361213737*37.00--00100
Walter KeetonENG19341934120372518.509638.54000-0
Kenneth RickardsWI19511951120372218.50--00010
Alan MossENG19591959320372618.50--00001
Billy IbadullaPAK19651965120372818.50--000-0
Saleem AltafPAK19761976120372118.5015523.8700040
Rashid KhanPAK19851985120373718.507847.4400160
Afsar ZazaiAFG20212021220373718.507450.0000160
Bill PonsfordAUS19261926230372312.33--00000
Tufty MannSA19481948230372312.332948.2800000
Cyril PooleENG19521952230371912.33--00000
John SparlingNZ19591959230372512.3313826.8100130
David BrownENG196719672313729*18.505962.7100070
Ashley MallettAUS19801980330372512.337251.3900150
Haroon RasheedPAK19801980230372112.3313427.6100040
Winston DavisWI19871987330373012.3310435.5800060
Donovan PagonWI20052005230373512.339837.7600170
Carl HooperWI1989198924037359.2514725.1700230
Craig WishartZIM2002200224037269.2510535.2400030
Bhuvneshwar KumarIND2016201644037239.258842.0500151
John SharpeENG18921892242372618.50--00000
John GleesonAUS19721972341373012.3312928.6800130
Mike FindlayWI197119712413730*12.33--00160
Ken ShuttleworthENG1971197134037219.2514425.6900140
Graham GoochENG1975197524037319.259837.7600250
Ian BishopWI199219922413716*12.3312729.1300010
WPUJC VaasSL199419944513716*9.2519319.1700140
Kyle JarvisZIM201120113533725*18.5013727.0100150
Shaheen Shah AfridiPAK2023202345137219.257152.1100170
Khurram ShahzadPAK20242024352371212.3311033.6400140
Norman GiffordENG19711971453371718.5022316.5900040
Rodney HoggAUS198119814523726*12.3310435.5800240
Azeem HafeezPAK1985198535037177.408643.0200040
Kamrul Islam RabbiBAN201720173643725*18.5020717.8700041
Harry TrottAUS1888188836037176.17--00200
Waqar YounisPAK1996199667137236.177549.3300170
PreviousPage 192Next

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.