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 format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,354 of the 23,361 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Isaac DanladiNGRT20Is2019-202670649158990*28.891300122.2308113754
Denesh RamdinGAW/SKAN/LQT202013-202198812415898427.881398113.6609710759
Sandeep PatilINDTests1980-198429474158817436.93210362.394741979
Jordan HermannWAR/SOM/SECT202022-2026595781587106*32.391269125.0629314753
Chamara SilvaSLODIs1999-2011756271587107*28.85225470.41113613910
Scott StyrisNZTests2002-200729484158617036.05308951.3456520513
Stuart WilliamsWIODIs1994-1999575561586105*32.37240266.03112617712
Louis KimberNOR/LEIFirst-class2021-202644704158624324.03244764.8128920741
CWJ AllisonESSFirst-class2025-202626463158314036.81285255.5045520819
William PorterfieldIRE/WARFirst-class2013-201730511158118631.62345245.803722048
Phil MustardAA/DUR/GLOFirst-class2012-2017395941578107*28.69341046.2811082081
Shadman IslamBANTests2018-202631593157812028.18313750.302961843
Will SutherlandYOR/VICFirst-class2019-2026548591577101*20.75277756.7923816824
Marlon SamuelsWIT20Is2007-2018666410157689*29.191350116.74010014267
Josh ClarksonSKAN/CDT202017-202680761615747826.231109141.930639682
Roy DiasSLODIs1979-198755555157312131.46231567.9521131174
Peter SiddleSOM/DUR/ESSFirst-class2014-2025891313715738916.73283755.45021616518
Brandon McMullenSCOODIs2022-202647425157215142.49168493.3557215449
Kevin O'BrienIRE/RR/TTRST202013-2022868013157290*23.461168134.5907611877
Tom ScrivenHAM/LEIFirst-class2020-202647671415719929.64274757.1901252028
Shane DowrichWITests2015-2020356281570125*29.07334146.9939817811
Stephen EskinaziMID/LEIList A2018-202638374156918247.55165994.5863215524
Calum MacLeodSCO/SUS/DURT202013-202162596156910429.601245126.0217416934
R SatheesanROMT20Is2019-202659557156299*32.541048149.05011815581
Kieron PollardWIT20Is2008-20221008221156275*25.611154135.360639399
Faf du PlessisSA/IWX/ICCT20Is2012-202052527156111934.691164134.11110014152
Calvin HarrisonNOR/NOTFirst-class2023-202643645156115326.46302751.5735819917
Ravi BoparaNOR/ESSList A2014-202547456156012540.00174289.55212012022
Dwayne SmithWIODIs2004-201510489515609718.57168392.69081414264
Kamindu MendisSLTests2022-2026183231556182*53.66246363.1757116030
Bob CatterallSATests1922-193124432155512037.9360.003113368
Kashif AliWORFirst-class2022-202634592155513327.28289953.64210420411
Usman KhawajaAUSODIs2013-201940392155410442.00184884.09212215013
Curtis CampherIREODIs2020-202652442155412037.00176987.85210114334
Sahibzada FarhanPAKT20Is2018-2026505021554100*32.381114139.50213413181
Kiran CarlsonGLAList A2017-202556553155413529.881526101.83111315239
Mitchell OwenPK/HH/PZT202021-202672675155315525.05816190.32346128117
Nathan McSweeneyNOR/SAList A2021-202637373155213745.65190381.56213315616
Billy RootGLA/NOTList A2017-2025585091552113*37.85174289.0929212120
George WorkerCAN/JT/AUCT202014-202469682155110623.501232125.8916215659
Jamie SmithENGTests2024-2026254341549184*39.72211073.41210117432
David BedinghamCC/DUR/CTBT202019-20267772215497822.131153134.3508313054
II SelemaniTANT20Is2021-202664644154811025.801023151.3218716584
Matthew PottsDURFirst-class2017-20266988171547149*21.79309849.94151317521
Tatenda TaibuZIMTests2001-201228543154615330.31373241.4311251827
Irfan PathanINDODIs2004-2012120872115448323.39194179.5505714237
Harry SwindellsLEIFirst-class2019-2024416451542171*26.14343144.942881873
Zeeshan AliHKT20Is2022-2026776812154210127.541131136.3418316952
Ryan ten DoeschateNEDODIs2006-201133329154111967.00175787.7159113029
Tom PriceSUS/GLOFirst-class2020-2026426613154110929.08290753.0118719713

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.