CricketWise
  1. Home
  2. Players
  3. Brendan Taylor

Zimbabwe · Men's cricket

Brendan Taylor stats

Data through 20 September 2026Last updated 20 September 2026

Coverage: matches in the Cricsheet data from 20 April 2004 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Brendan Taylor played 31 Tests, 166 ODIs, 51 T20Is for Zimbabwe in the data, between 2004 and 2026. The most runs came in ODIs: 5,201 at an average of 33.34 and a strike rate of 75.3, with a highest score of 145*. Against New Zealand in ODIs, Brendan Taylor averaged 80.33 over 8 innings.

International matches
248
Tests 31 · ODIs 166 · T20Is 51
International runs
8,469
17 hundreds
T20 league & domestic matches
57
1,037 runs
Best batting average (Test)
37.33
61 innings
Highest score
171
Test

Teams played for

Zimbabwe 2004–2026 · 249Nottinghamshire 2015–2017 · 89Chittagong Kings 2012–2013 · 8Khulna Titans 2019 · 6Kandy Tuskers 2020 · 6Lahore Qalandars 2019 · 4Barisal Bulls 2015 · 4

Brendan Taylor batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test316142,12817137.333,70757.4610322721
ODI16616595,201145*33.346,90475.310271548366
T20I514971,14012327.14918124.216511827
T20 (leagues & domestic)575371,03767*22.54832124.605211126
First-class335721,83815233.423,43753.557324712
List A2824476115438.0579296.12448411

Runs per year

05001K1.5K2K200420112026100
Brendan Taylor: runs per calendar year (all formats in the data)
05001K1.5K2K2004200720102013201620192026100
Brendan Taylor: runs per calendar year (all formats in the data)
Show as table
Brendan Taylor: runs per calendar year (all formats in the data)
YearRuns
2004297
2005326
2006261
2007379
2008139
2009336
2010734
20111,172
2012230
20131,030
2014659
20151,664
2016909
2017951
2018996
2019476
2020687
2021444
2025315
2026100
Year-by-year batting (55 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2004ODI1329722.8555.77303
2005ODI816420.5052.44100
2005Test1016216.2051.67701
2006ODI1526120.0854.65201
2007ODI927234.0057.45001
2007T20I2107107.00127.46001
2008ODI513927.8068.85501
2009ODI1233630.5574.711812
2010ODI1762241.4781.914522
2010T20I611222.40112.05901
2011ODI1774349.5385.612834
2011T20I47123.67102.95001
2011Test635871.6061.111722
2012ODI312742.3392.06502
2012T20 (leagues & domestic)11010.00125.01000
2012T20I48227.33151.97501
2012Test2115.5045.8900
2013ODI1330225.1770.67901
2013T20 (leagues & domestic)716523.57121.35101
2013T20I69418.80122.14000
2013Test1046952.1148.517121
2014ODI1130327.5577.97903
2014T20I312341.00133.75901
2014Test823333.2954.79301
2015First-class2895634.1456.715233
2015List A814924.8379.36201
2015ODI643372.17106.913821
2015T20 (leagues & domestic)1112611.45109.64700
2016First-class2475934.5051.211423
2016List A713622.6784.54400
2016T20 (leagues & domestic)5144.6753.8500
2017First-class512324.6045.96101
2017List A837653.71106.815413
2017T20 (leagues & domestic)1335135.10124.56702
2017Test610116.8341.97301
2018List A1100100.00109.910010
2018ODI1560240.1383.413813
2018T20I24824.0082.82900
2018Test424682.0061.311020
2019ODI513727.4080.17102
2019T20 (leagues & domestic)1022725.22147.45001
2019T20I611218.67140.04000
2020ODI623739.5084.311211
2020T20 (leagues & domestic)614428.80129.75101
2020T20I59122.75109.65901
2020Test621535.8371.76702
2021ODI515430.8083.74900
2021T20I22512.5086.22000
2021Test626544.1796.79202
2025ODI22010.0050.02000
2025T20I824430.50150.612310
2025Test25125.5042.94400
2026ODI35217.3375.43900
2026T20I131–103.33100
2026Test11717.0031.51700

Brendan Taylor bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test318270–––9.00–000
ODI1625827741/6–69.256.4464.5000
T20I2301711/16–17.003.4030.0000
First-class118120–––4.00–000

Wickets per year

01232004201120260
Brendan Taylor: wickets per calendar year (all formats in the data)
012320042007201020132016201920260
Brendan Taylor: wickets per calendar year (all formats in the data)
Show as table
Brendan Taylor: wickets per calendar year (all formats in the data)
YearWickets
20043
20050
20060
20070
20080
20090
20102
20110
20120
20130
20140
20150
20160
20170
20180
20190
20200
20210
20250
20260
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2004ODI6343.006.791/6
2005Test30–9.000/6
2010ODI91125.005.951/6
2010T20I2117.003.401/16
2011ODI10–7.670/23
2015First-class10–4.000/12

Brendan Taylor against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BangladeshTest21109364.2957.817153
New ZealandTest1035335.3058.311712
Sri LankaTest418847.0077.76702
PakistanTest818523.1253.55101
West IndiesTest815719.6246.27301
South AfricaTest813516.8854.79301
BangladeshODI45122027.7370.611827
PakistanODI1977643.1174.811217
South AfricaODI2258729.3570.614511
West IndiesODI1954331.9470.313811
New ZealandODI848280.3395.412823
Sri LankaODI1342035.0075.111912
IndiaODI1035735.7081.513812
IrelandODI824130.1290.612110
AustraliaODI923526.1171.26502
EnglandODI44010.0044.91700
PakistanT20I1113313.30100.03200
New ZealandT20I412964.50129.07502
BangladeshT20I612124.20123.55901
IrelandT20I311237.33145.55901
South AfricaT20I511122.20104.75901
NetherlandsT20I310234.00130.84900
Sri LankaT20I43612.0097.31400
West IndiesT20I341.3336.4400
WarwickshireT20 (leagues & domestic)513233.00111.96501
WorcestershireT20 (leagues & domestic)36120.33129.82700
LeicestershireT20 (leagues & domestic)35919.67111.34700
YorkshireT20 (leagues & domestic)45213.00144.44100
Rangpur RidersT20 (leagues & domestic)34414.67141.93200
DurhamT20 (leagues & domestic)43819.00111.83300
HampshireFirst-class838247.7559.110313
MiddlesexFirst-class526452.8054.010611
DurhamFirst-class726243.6769.311420
SomersetFirst-class623839.6752.515210
WorcestershireFirst-class618831.3354.36901
YorkshireFirst-class614023.3341.43800
SurreyFirst-class410927.2560.26801
WarwickshireFirst-class610721.4042.82600
LancashireFirst-class35418.0042.23700
SussexFirst-class3237.6731.1900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandODI3158.006.441/14
South AfricaODI30–10.670/9
BangladeshODI40–4.870/10

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Harare Sports Club80304542.29171
Trent Bridge50143931.28114
Queens Sports Club43141133.60117
Shere Bangla National Stadium3688426.79110
Zahur Ahmed Chowdhury Stadium1032132.1075
County Ground, Taunton3313104.33154
Rawalpindi Cricket Stadium1128525.91112
The Rose Bowl422656.50103
Lord's417042.50106
Edgbaston915822.5765

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Harare Sports Club4244.507.42
Multan Cricket Stadium116.003.00
Diamond Oval1116.004.00
Providence Stadium2120.006.67

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay855670127.635–––
T20Middle1009873115.6412414.00
T20Death313207151.212601.00
ODIPowerplay1065177560.041–––
ODIMiddle3728478078.010016216.15
ODIDeath408349116.9159636.94

How Brendan Taylor was dismissed

How Brendan Taylor took wickets

Last 20 innings

05010015020 Jul 202116 Sep 202520 Sep 20269
Brendan Taylor: runs in the last 20 innings
05010015020 Jul 20217 Aug 202531 Aug 202526 Sep 202520 Nov 20259 Feb 202620 Sep 20269
Brendan Taylor: runs in the last 20 innings
Show as table
Brendan Taylor: runs in the last 20 innings
InningsRuns
20 Jul 202128
8 Sep 202149
13 Sep 20217
7 Aug 202544
7 Aug 20257
29 Aug 20250
31 Aug 202520
16 Sep 202529
18 Sep 20256
26 Sep 202539
28 Sep 2025123
18 Nov 202514
20 Nov 202511
23 Nov 20258
25 Nov 202514
9 Feb 202631
28 Jun 202617
15 Sep 20264
18 Sep 202639
20 Sep 20269
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
20 Sep 2026ODIAustralia916bowledHarare Sports Club
18 Sep 2026ODIAustralia3940caughtHarare Sports Club
15 Sep 2026ODIAustralia413caughtHarare Sports Club
28 Jun 2026TestBangladesh1754caughtHarare Sports Club
9 Feb 2026T20IOman31*30retired hurtSinhalese Sports Club Ground
25 Nov 2025T20ISri Lanka1416bowledRawalpindi Cricket Stadium
23 Nov 2025T20IPakistan88caughtRawalpindi Cricket Stadium
20 Nov 2025T20ISri Lanka119bowledRawalpindi Cricket Stadium
18 Nov 2025T20IPakistan1414run outRawalpindi Cricket Stadium
28 Sep 2025T20IBotswana12354retired outHarare Sports Club
26 Sep 2025T20IUganda3927caughtHarare Sports Club
18 Sep 2025T20INamibia68bowledQueens Sports Club
16 Sep 2025T20INamibia2926run outQueens Sports Club
31 Aug 2025ODISri Lanka2037caughtHarare Sports Club
29 Aug 2025ODISri Lanka03caughtHarare Sports Club
7 Aug 2025TestNew Zealand712caughtQueens Sports Club
7 Aug 2025TestNew Zealand44107caughtQueens Sports Club
13 Sep 2021ODIIreland712bowledCivil Service Cricket Club
8 Sep 2021ODIIreland4945caughtCivil Service Cricket Club
20 Jul 2021ODIBangladesh2839caughtHarare Sports Club

Batter vs bowler matchups

Bowlers Brendan Taylor faced most

Frequently asked questions

How many runs has Brendan Taylor scored in Tests?
2,128 runs in 61 innings (31 matches) at an average of 37.33 and a strike rate of 57.4, in the data from 2005 to 2026.
How many runs has Brendan Taylor scored in ODIs?
5,201 runs in 165 innings (166 matches) at an average of 33.34 and a strike rate of 75.3, in the data from 2004 to 2026.
How many runs has Brendan Taylor scored in T20Is?
1,140 runs in 49 innings (51 matches) at an average of 27.14 and a strike rate of 124.2, in the data from 2007 to 2026.
What is Brendan Taylor's highest score?
171 in Tests, the highest score in the data.
How many centuries has Brendan Taylor scored?
24 hundreds in the data: 6 in Tests, 10 in ODIs, 1 in T20Is, 5 in first-class, 2 in List A.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.