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
Curtly AmbroseWI1993199379355169.179557.8900171
Suranga LakmalSL20142014710355167.8614637.6700270
Jim LakerENG19571957810355177.86--00120
Danish KaneriaPAK2007200781235526*6.1110154.4600681
Suranga LakmalSL20112011812455186.8812643.6500390
Nathan LyonAUS20112011812555147.8614139.0100150
Stuart LawAUS199519951115454*-11845.7601010
Mluleki NkalaZIM20012001220544727.0010650.9400071
Abdur RazzakBAN20112011120544327.0037145.9500063
Tanvir AhmedPAK20132013121544454.008365.0600050
Wiaan MulderSA20232023120544227.0010153.4700090
Karim JanatAFG202420241215441*54.0011746.1500070
Thomas KellyAUS18771877120543527.00--00080
John LyonsAUS18881888120543227.00--000-0
Arthur CarrENG19221922120542727.00--000-0
Ron OxenhamAUS19281928120543927.0016133.5400020
Giff VivianNZ19311931220545127.00--01001
Johnny WardleENG195019501215433*54.00--00060
Trevor GoddardSA19561956120544927.00--00060
Graham DilleyENG197919791215438*54.0021824.7700050
Ijaz AhmedPAK19941994120544827.0013340.6000051
Humayun FarhatPAK20012001120542827.006484.3800063
Kane WilliamsonNZ20262026230543618.0010850.0000170
Mitchell StarcAUS20142014231545227.008067.5001060
Ollie PopeENG20182018230542818.009954.5500070
Mike ShrimptonNZ19711971230544618.0019427.8400131
Lance CairnsNZ19811981330544118.0010750.4700142
Ravi RatnayekeSL19871987230542218.004725.5300020
Fanie de VilliersSA199819982315446*27.009258.7000070
Mark DekkerZIM19941994330544018.0023922.5900140
Farveez MaharoofSL20052005240543613.5017530.8600050
Karun NairIND20172017340542613.5010352.4300160
Jack BlackhamAUS18771877240542613.502030.0000000
John SelbyENG18771877240543813.509945.4500050
Joey PalmerAUS18821882441543218.00--00070
Donald KnightENG19211921240543813.50--00030
Joe SmallWI19281928240545213.50--01200
Wilton St HillWI19281928240543813.50--00000
Colin McCoolAUS195019503415439*18.00--00000
Wazir MohammadPAK195419542415442*18.00--00180
Reg ScarlettWI196019603415429*18.00--000-0
Ashok GandotraIND19691969240541813.50--00000
Brian LuckhurstENG19741974240542713.5020825.9600080
David LloydENG19751975240542613.5012941.8600080
Ray BrightAUS19851985341542818.0017730.5100050
Shivlal YadavIND19851985341544118.0017331.2100040
Jayantha AmerasingheSL19841984241543418.008464.2900080
Mark BurmesterZIM199219923425430*27.0013340.6000161
Farveez MaharoofSL20042004452544018.0013340.6000060
Tip SnookeSA192319233515439*13.50--00000
PreviousPage 169Next

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.