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 2026AFGZIMT20I5th 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Shane ShillingfordWI201220123515131*12.759553.6800290
Taijul IslamBAN201520154515116*12.7511942.8600080
Nayeem HasanBAN20252025351512512.7513537.7800030
Hasan MahmudBAN20252025453511925.5014734.6900090
Lord TennysonENG19141914350512310.20--00100
Alec BannermanAUS18841884450512710.20850.0000010
Chud LangtonSA19391939350512710.2010.0000101
Dilhara FernandoSL201120114635139*17.008460.7100180
Shoriful IslamBAN2023202346051138.505298.0800070
AlimuddinPAK1954195436051198.50--00240
Mashrafe MortazaBAN2001200147051297.297171.8300142
Lasith AmbuldeniyaSL2019201957051247.2914036.4300270
Wilfred RhodesENG193019304755114*25.505932.2000110
Paul AdamsSA20002000583511510.2024520.8200040
R. P. SinghIND2008200858051306.3811843.2200571
Henry OlongaZIM200020006925122*7.2920025.5000360
Taijul IslamBAN2017201759051125.6718627.4200151
Bert StrudwickENG1910191059151186.38--00000
Godfrey EvansENG1958195879051125.677829.4900140
Dale SteynSA20062006610351137.2918527.5700260
Umesh YadavIND2017201710107511617.0010548.5700051
Shaheen Shah AfridiPAK20212021910351197.2913836.9600370
Angus FraserENG19941994913351105.1023421.7900240
Rashid LatifPAK19921992110505050.008757.4701060
Yasir ArafatPAK200920092115050*-12938.7601022
Ken ViljoenSA19381938110505050.00--010-0
Graeme WatsonAUS19661966110505050.00--01080
Adam BacherSA19991999220504225.0012540.0000090
Bhuvneshwar KumarIND20152015121503050.0010547.6200080
Matthew FisherENG202620261215050*50.008558.8201160
Lorcan TuckerIRE20262026120505025.007467.5701181
Phil MeadENG19221922120504925.00--00000
Frank PennENG188018801215027*50.009154.9500060
Tich FreemanENG192419241215050*50.0010249.0201180
Alan KippaxAUS19251925120504225.00--00020
Freddie BrownENG19531953120502825.00--00080
C.K.NayuduIND19321932120504025.00--000-0
David SheppardENG19541954220503725.00--00040
Doug InsoleENG19551955120504725.00--00000
Headley KeithSA195319531215040*50.00--00040
Chris OldENG197219721225033*-16829.7600041
Ottis GibsonWI19991999120503725.0011244.6400060
Naoomal JeoomalIND19341934231504325.00--00000
Ossie DawsonSA19491949231502525.00--000-0
Shafiq AhmedPAK197819782315027*25.0015632.0500050
S. SreesanthIND20082008341502916.677566.6700171
Mohammad NawazPAK20162016340502512.5015731.8500140
Warwick ArmstrongAUS19041904240503912.50--00170
Clarrie GrimmettAUS19261926341503516.67--00000
Derek ShackletonENG195119512425021*25.00--000-0
PreviousPage 174Next

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.