Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND52/1 (10)IND need 134 runs in 240 ballsTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Terry JennerAUS19751975232947494.0015162.2501080
Yuvraj SinghIND20102010340945223.5014166.67010122
Nixon McLeanWI19991999240943923.5013868.12000124
Mominul HaqueBAN20162016240946623.5016357.67011140
William ScottonENG18861886340943423.50--000-0
Bill EdrichENG19501950240947123.50--010110
Norm O'NeillAUS19621962240945623.504542.22011120
Keith ThomsonNZ19681968241946931.3318637.1001151
Ravi ShastriIND19911991240944123.5034327.4100070
Steve WaughAUS19911991351944823.5015959.12000120
Courtney BrowneWI19951995353943447.0019248.9600081
Syd GregoryAUS19051905351945123.50--01080
Tom GarrettAUS188518853529451*31.33--01080
Atul WassanIND19901990451945323.5013370.6801190
Anil KumbleIND20012001560943715.6729232.19000140
Mohammad NawazPAK20222022361944518.8018949.74000110
Imam-ul-HaqPAK20192019360944315.6722941.05001110
Eric DaltonSA19311931360943115.67--00060
Gubby AllenENG19481948361943618.80--00000
Mashrafe MortazaBAN20052005470944813.4315361.44003141
Hemang BadaniIND20012001471943815.6724837.90000111
Brydon CarseENG202420245729433*18.8011978.9900058
Ramiz RajaPAK19931993470943713.4320944.98001130
Ollie RobinsonENG20222022681943713.4311681.03001111
Wally GroutAUS195819585829435*15.678525.8800010
Neil WagnerNZ20172017792943213.4318650.54000123
Richard CollingeNZ19761976692943613.43--00252
Dayle HadleeNZ19731973610094379.4027334.07004100
Stuart BroadENG201920191119794297.8321144.5500573
Imran KhanPAK199119912119393*-18949.2101093
Ahmed ShehzadPAK20132013120935546.5019248.44010100
Joe RootENG20122012121937393.0028532.6301051
Mark AdairIRE20252025120937846.5011779.49010131
Algy GehrsAUS19101910230936731.0011382.30010130
Bob WyattENG19271927230939131.00--01100
Gerry GomezWI19491949230935031.00--010-0
Tony HarrisSA19471947230936031.00--01090
Hashan TillakaratneSL199919993419355*31.0027433.94010160
Sami AslamPAK20172017240935123.2522541.3301090
Dick SpoonerENG19521952240936623.25--01100
Asif IqbalPAK19641964240934123.254436.3600020
SalahuddinPAK196519653429334*46.50--000-0
Greg DyerAUS19871987340936023.2521643.0601080
Brendon KuruppuSL19881988240934623.2519447.94000130
Waqar YounisPAK19971997450934518.6015261.18001113
Ron ArcherAUS19541954350934918.6010850.9300191
Mohammed ShamiIND20172017551933023.2584110.7100075
Dick LilleyENG19051905550933718.60--00100
Bob CunisNZ19721972551935123.25--01180
Abdul QadirPAK19851985550935418.6011058.1801171
PreviousPage 133Next

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.