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 Melbourne Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dwayne BravoMS2019201954036199.003992.3100211
Nathan LyonAUS/NSW202320232413617*12.0010933.0300150
Joe HumphriesENG19081908241361612.00--00020
Tahir NaqqashPAK198519855423621*18.0029124.1400110
Cameron WhiteMR201820181113535*-3794.5900020
Tim RobinsonENG19881988110353535.005168.6300050
Alyssa HealySS20192019110353535.0021166.6700051
Nasir HossainBAN20152015110353535.0034102.9400060
Ben DunkAS20172017110353535.0025140.0000050
Jake DoranTAS20172017110353535.0014723.8100030
Ryan BurlZIM20222022110353535.0022159.0900051
Josh PhilippeSS20262026110353535.0025140.0000022
Harshit RanaIND20252025110353535.0033106.0600031
Alan DavidsonAUS19601960110353535.005168.6300041
Gordon GreenidgeWI19871987110353535.005366.0400040
Syed KirmaniIND19851985110353535.004577.7800040
Wayne PhillipsAUS19831983110353535.008441.6700000
Neil FairbrotherENG19951995110353535.005860.3400020
Anil KumbleIND20072007120352717.509736.0800050
Herschelle GibbsSA20012001120352117.507646.0500060
MS DhoniIND201420141213524*35.006256.4500050
Ajinkya RahaneIND20182018120353417.507844.8700020
Daniel ChristianVIC20172017120353517.5012228.6900130
Michael NeserAUS20252025120353517.505464.8100170
Joe BurnsAUS20192019120353517.5010134.6500121
Katie MackMS201720172223531*-35100.0000050
Dave NourseSA19101910120353317.508242.6800030
Wilfred RhodesENG19201920120352817.5010533.3300000
Andrew StoddartENG18921892120353517.50--00140
Stork HendryAUS19281928120352317.5014723.8100010
Wally HammondENG19471947120352617.509337.6300040
Ken FunstonSA19521952120352617.50--00020
Ken BarringtonENG19621962121353535.007248.6100030
Erapalli PrasannaIND19671967120352117.508242.6800050
Abdul KadirPAK19641964120353517.5012827.3400120
Rick McCoskerAUS19801980120353317.5010732.7100020
Javed MiandadPAK19791979120351917.5015223.0300040
John EmbureyENG19871987320353417.506454.6900001
Arjuna RanatungaSL19851985220353417.504283.3300000
Matthew GilkesST/NSW20232023230352011.677050.0000050
Rod MarshAUS1980198045135178.7510035.0000130
Neil McKenzieSA20022002110343434.005957.6300041
Scott StyrisNZ20072007110343434.003694.4400020
Brad HodgeMS20122012110343434.0030113.3300031
Martin GuptillNZ20162016110343434.004085.0000030
Alyssa HealyAUSW20252025110343434.006850.0000020
Usman KhawajaAUS20192019110343434.005166.6700020
Chris LynnBH20202020110343434.0031109.6800031
Daniel HughesSS20172017110343434.0033103.0300040
Sikandar RazaZIM20222022110343434.0024141.6700030

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.