ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Galle International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Samit PatelENG201220121201195.504623.9100000
Sulakshana NaikINDW2012201232111911.001384.6200010
Merissa AguilleiraWIW201220123211110*11.002347.8300000
Usman KhawajaAUS2016201612011115.504524.4400100
CBRLS KumaraSL202520251201195.504425.0000010
Prabath JayasuriyaSL2024202422011115.503928.2100120
Matthew HumphreysIRE2023202312111711.005420.3700020
R RanasingheKYCC202620261201195.502055.0000010
Graeme HickENG200120011201165.505719.3000000
Robert CroftENG200120011201195.508912.3600010
Mitchell StarcAUS2022202223011103.674027.5000110
Nida DarPAKW20122012331116*5.503036.6700110
Asitha FernandoSL20222022233115*-1668.7500020
Sourav GangulyIND19991999110101010.002934.4800000
Nuwan ZoysaSL20002000310101010.002835.7100020
Makhaya NtiniSA20042004110101010.002441.6700020
Katey MartinNZW20122012310101010.008125.0000010
Sugandika KumariSLW20232023210101010.002540.0000000
Abrar AhmedPAK20232023110101010.001283.3300011
Pulina TharangaRCC20242024110101010.008125.0000020
KDA ManojPSC202620261111010*-1662.5000020
Arjuna RanatungaSL19991999110101010.002638.4600000
Harbhajan SinghIND201020101201085.002245.4500010
Upul ChandanaSL200020002201085.002737.0400010
Chris GayleWI200120011201095.003132.2600010
Dale SteynSA201820181201085.002343.4800010
Ravichandran AshwinIND201520151201075.002441.6700010
Mohammad AmirPAK200920091201065.003727.0300000
Josh HazlewoodAUS201620161201075.003627.7800010
Kane WilliamsonNZ2012201212010105.003727.0300110
Junaid KhanPAK2012201212110810.001190.9100020
Nuwan PradeepSL2017201732010105.002835.7100110
Marina IqbalPAKW20122012321109*10.009111.1100001
Yashoda MendisSLW201220122201085.002147.6200010
CBRLS KumaraSL2026202612010105.009111.1100111
Prabath JayasuriyaSL2026202612010105.004422.7300120
Jaker AliBAN202520251201085.002343.4800010
Lasith CroospulleCCC2025202512010105.001662.5000110
A LiyanaarachchiCMCC202420242201075.002050.0000010
Mignon du PreezSAW201220123301053.337142.8600120
Asitha FernandoSL/CCC20252025332106*10.002737.0400011
Steve HarmisonENG2007200711199*-9100.0000010
Udeshika PrabodhaniSLW2023202331199*-4320.9300010
Ryan BurlZIM20172017210999.001464.2900000
Shaheen Shah AfridiPAK20232023110999.001464.2900020
Chanaka RuwansiriBSC20252025110999.002142.8600000
Tharindu RatnayakeTUCA20262026110999.001464.2900000
Alankara Asanka SilvaBSC20262026110999.002536.0000000
Muttiah MuralitharanSL1999199922197*9.001090.0000010
Andy FlowerZIM20022002120964.502240.9100000

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.